Difference between revisions of "Docker commands"

From Logic Wiki
Jump to: navigation, search
Line 24: Line 24:
 
Renaming a container
 
Renaming a container
 
  sudo docker rename discourse_app disc_app
 
  sudo docker rename discourse_app disc_app
 +
 +
Bash into a container
 +
docker exec -it <ContainerNameOrId> /bin/bash

Revision as of 11:02, 24 November 2021


List containers

docker ps 

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