vscode-dev-containers
Origin: https://github.com/lisy09/vscode-dev-containers
This is a project to maintain my language level development environment base using VSCode + VSCode Remote Container for multiple programming langueges.
It is inspired by the microsoft/vscode-remote-try-* serial projects and add additional features.
License
See the LICENSE file for license rights and limitations.
Contributing
Please check CONTRIBUTING.md.
Directory Structure
scripts/
: scripts for building/running.env
: env file used in scriptsMakefile
: GNU Make Makefile as quick command entrypointlang/java
/lang/go
/...: src for building language dev-container
How to Use
Prerequisite
- The environment for build needs to be linux/amd64 or macos/amd64
- The environemnt for build needs docker engine installed
- have docker-compose installed
- The environemnt for build needs GNU
make
> 3.8 installed - The environemnt for build needs
bash
shell
Build command
To build all docker images and push to the remote registry:
make all
Or you can check ./Makefile
for more details.