- Building
vim
:docker build -f .\docker\vim\Dockerfile -t nilsgs/config:vim .
- Running
vim
:docker run -it --rm -v <absolute/host/path>:/project nilsgs/config:vim
--rm
removes containers after exiting to reduce cleanup
NEVER MAKE THIS IMAGE PUBLIC
- Building
dev-tools
:docker build -f .\docker\dev-tools\Dockerfile -t nilsgs/config:dev-tools .
- Running
dev-tools
:docker run -it --rm -v <absolute/host/path>:/project nilsgs/config:dev-tools
dev-tools-cpceed-student-app
- Contains personal email
configs/.gitconfig
[push]
default = simple
[user]
email = <email>
name = <GitHub username>
- Can be used to access GitHub account functionality
- Naming pattern:
id_rsa*
configs/
ssh/
id_rsa_github
id_rsa_github.pub
- Base image differences between
vim
anddev-tools
could potentially cause problems with dependencies that are shared on the host. This is because dependencies are not installed the same way on different operating systems.