docker attach MY_CONTAINER
ctrl+pq
docker ps -q
Use -q
to only list their IDs
docker ps -f="ancestor=MY_IMAGE" -q -a
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
docker build -t MY_IMAGE PATH_TO_FOLDER_WITH_DOCKERFILE
Use --no-cache
if you want to avoid using cache
docker run --name MY_NAME --network=MY_NETWORK -d SOME_IMAGE
docker image ls
docker rmi $(docker image ls -q)
docker network ls
docker network inspect bridge
docker network create --driver bridge MY_NETWORK
- Push up new code
- Stop all running containers using that image (That you want updated)
- Delete all containers using that image (That you want updated)
- Delete the image
- Rebuild the image
- Recreate the containers
Dockerfile reference [Docker run reference] (https://docs.docker.com/engine/reference/run/)