Difference between revisions of "Docker commands"
From Logic Wiki
(Created page with "Category:Docker List containers docker ps List Images docker images Stop Container docker stop <pid> docker image prune -a docker image -rmi [-f] <imageId>. (...") |
|||
| (3 intermediate revisions by the same user not shown) | |||
| Line 3: | Line 3: | ||
List containers | List containers | ||
docker ps | docker ps | ||
| + | List containers in summary | ||
| + | docker ps -a --format "{{.ID}}\t{{.Names}}\t{{.Status}}" | ||
List Images | List Images | ||
docker images | docker images | ||
| Line 13: | Line 15: | ||
docker rm <containerId> | docker rm <containerId> | ||
| + | |||
| + | To delete all containers including its volumes use, | ||
| + | docker rm -vf $(docker ps -a -q) | ||
| + | To delete all the images, | ||
| + | docker rmi -f $(docker images -a -q) | ||
| + | |||
Multiple port mappings | Multiple port mappings | ||
docker run -d --hostname myrabbit --name logicQ -p 15672:15672 -p 5672:5672 rabbitmq:3-management | docker run -d --hostname myrabbit --name logicQ -p 15672:15672 -p 5672:5672 rabbitmq:3-management | ||
| + | |||
| + | Renaming a container | ||
| + | sudo docker rename discourse_app disc_app | ||
| + | |||
| + | Bash into a container | ||
| + | docker exec -it <ContainerNameOrId> /bin/bash | ||
Latest revision as of 10:13, 25 December 2025
List containers
docker ps
List containers in summary
docker ps -a --format "Template:.ID\tTemplate:.Names\tTemplate:.Status"
List Images
docker images
Stop Container
docker stop <pid>
docker image prune -a
docker image -rmi [-f] <imageId>. (force)
docker rm <containerId>
To delete all containers including its volumes use,
docker rm -vf $(docker ps -a -q)
To delete all the images,
docker rmi -f $(docker images -a -q)
Multiple port mappings
docker run -d --hostname myrabbit --name logicQ -p 15672:15672 -p 5672:5672 rabbitmq:3-management
Renaming a container
sudo docker rename discourse_app disc_app
Bash into a container
docker exec -it <ContainerNameOrId> /bin/bash