Skip to content
James Taylor edited this page Aug 25, 2022 · 6 revisions

Random collection of docker commands!

docker container run -t <image> <cmd>

docker container exec -it <container> <cmd>

docker container ls

docker container run --detach --publish 8080:80 --name nginx nginx
docker container inspect nginx

docker container logs <container>

docker system prune


docker image build -t <name> .

docker image ls

Explore an image...

docker run -it --rm --entrypoint /bin/sh <image>

Explore a container...

docker exec -it <container> /bin/sh

Copy a file...

docker cp $(docker create --rm <name>):<src> ./<dest>

nginx...

docker run -it --rm -d -p 8080:80 --name web nginx

play-with-docker.com

Clone this wiki locally