In the meantime I’ve created a small fix:
  

      github.com/keras-team/keras
  

  
    
  
    
  

  
    
      Exclude default bazel paths for VsCode 2
    

    
      keras-team:master ← bhack:patch-1
    

    
      
        opened 
        
          
        
        Sep 10, 2021
      
      

      
        
          
          bhack
        
      

      
        
          +10
          -1
        
      
    
  


  
    This is required for performance and also to avoid to have a confusing ghost dup…licated github repositories in the Vscode git tab
  

  

  
    
    
  

  


But you need to tell me what you want to do with the two other discussed issues:

no root-user file permission on the source mounted volume
use a Keras nightly image instead of manually installing and updating tf-nighlty every time in every container

P.s. in the long term probably we will have a native solution 1 for the first point with Kernels >= 5.12 but in the mean time I think that we could use the standard solution to add a non-root user.