Build and Run
Create Dockerfile and .dockerignore
1) Build Image with Dockerfile
-t
names build,.
says which files to use-f [DOCKERFILE PATH]
lets you specify Dockerfile
2) Run It
it allows
Ctrl-C
to stop it-p 80:4000
means in container runs on port 4000, but you can access at localhost:80-d
runs in detached mode-it
runs in interactive mode so you can kill-v "$(pwd)"/backend:/app
mounts the files at /backend to the docker containers /app allowing instant changes!
Its possible to use a -v to mount your filesystem to the contianer auto updating on changessss
docker exec -it <container id> <command>
=> Execute command in running docker container
docker exec -it <container id> /bin/sh
=> Get bash
Kill Docker Container
docker kill $(docker ps -q)
Publish To Docker
Tag for identification
Convention is reponame = username/reponame
Last updated