Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Docker HOST IP: host.docker.internal
- docker run --daemon --name <name> --tty --interactive <image>
- docker run -d --name <name> -ti --<image>
- # auto remove on exit
- docker run --rm -d --name <name> -ti --<image>
- docker create -d --name <name> -ti --cidfile=<file> <image>
- docker start -ti <name|cid>
- docker ps
- docker ps -a
- docker ps --latest --quiet --no-trunc
- docker stop <name|cid>
- docker rm <name|cid>]
- # remove image
- docker rmi <name|cid>
- docker exec <name|cid> /bin/sh
- docker exec <name|cid> command
- docker create \
- --env DB_HOST=<database hostname> \
- --env DB_USER=admin \
- --env DB_PASSWORD=secret \
- <image>
- # cleanup all vms
- docker rm -vf $(docker ps -a -q)
- # cleanup volumes
- docker volume ls -qf dangling=true
- docker volume rm $(docker volume ls -qf dangling=true)
- # example: enable "mount --bind" within container
- docker run --rm --name UBUNTU --cap-add=SYS_ADMIN -ti -- ubuntu:latest
- # hand over image
- docker save -o <archive>.tar busybox:latest
- docker load <archive>.tar
Advertisement
Add Comment
Please, Sign In to add comment