Personal container environment for javascript/typescript development.
1.0K
Personal container environment for javascript/typescript development.
Stop bloating your machine with packages and dependencies, code inside the Docker container! Everything is isolated, controlled, 100% customizable and it's reusable or disposable (if you want).
Read the Dockerfile! There's useful comments there. (actually you should always read any scripts you download from the internet :P)
This is not a Docker image for production/release!
Docker: Make sure you have docker installed and running in your machine. Some great resources:
Manual: Clone the repository, make your changes to the Dockerfile, build, run and attach your shell and/or VSCode (using Remote - Container Extension) to the container
The --build-arg determine the users configuration. If you don't pass any --build-arg it will use jsdev as default user/pwd. You can also use your currently logged user if you pass --build-arg USER=$USER and --build-arg PW=YOURPASSWORDHERE
git clone https://github.com/1mamute/dev-container-javascript.git
cd dev-container-javascript
docker build --build-arg USER=jsdev \
--build-arg UID=1000 \
--build-arg GID=1000 \
--build-arg PW=jsdev \
--tag dev-container-javascript:latest .
docker run -it -u jsdev dev-container-javascript:latest /bin/bash
Docker Hub: Pull the image from DockerHub, run and attach your shell and/or VSCode (using Remote - Container Extension) to the container
docker pull 1mamute/dev-container-javascript:latest
docker run -it -u jsdev 1mamute/dev-container-javascript:latest /bin/bash
Content type
Image
Digest
Size
334.2 MB
Last updated
over 5 years ago
docker pull 1mamute/dev-container-javascript