Skip to content

vlad9486/vscode-devcontainer-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Development environment

Contains some config to make vscode a client for remote development using docker containers.

Requires docker accessible directly, or via ssh.

Provides in the container the docker client which will connect to the same docker engine which runs the container. Also provides docker-compose, gnupg, rust and some other software.

Use on MacOS

Install pinentry for git signing. Install docker client.

brew install pinentry-mac docker

Manual actions needed

Place your .gitconfig into ~/workspace directory in the container.

Remove --privileged from runArgs if you don't need it.

Open problems

  • It looks like the vscode extensions are not persist, vscode-lldb and rust-analyzer downloading their binaries every time the container restart.

About

Sandbox for rust development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published