Create image using this directory's Dockerfile
docker build -t
Run mapping port 8000
- docker run -p 8000:80
 
Same thing, but in detached mode
- docker run -d -p 8000:80
 
Enter a running container (you can also do sh)
- docker exec -it [container-id] bash
 
See a list of all running containers
- docker ps
 
Gracefully stop the specified container
- docker stop
 
See a list of all containers , active and inactive
- docker ps -a
 
Force shutdown of the specified container
- docker kill
 
Remove the specified container from this machine
- docker rm
 
Remove all containers from this machine
- docker rm $(docker ps -a -q)
 
Show all images on this machine
- docker images -a
 
Remove the specified image from this machine
- docker rmi
 
Remove all images from this machine
docker rmi $(docker images -q)
Log in this CLI session using your Docker credentials
- docker login
 
Tag for upload to registry
- docker tag username/repository:tag
 
Upload tagged image to registry
- docker push username/repository:tag
 
Run image from a registry
- docker run username/repository:tag
 
              
    
Top comments (0)