aschuma

DOCKER :: CMD

Aug 19th, 2016
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. # Docker HOST IP: host.docker.internal
  2.  
  3. docker run --daemon --name <name> --tty --interactive <image>
  4. docker run -d --name <name> -ti --<image>
  5.  
  6. # auto remove on exit
  7. docker run --rm -d --name <name> -ti --<image>
  8.  
  9. docker create -d --name <name> -ti --cidfile=<file> <image>
  10. docker start -ti <name|cid>
  11. docker ps
  12. docker ps -a
  13. docker ps --latest --quiet --no-trunc
  14. docker stop <name|cid>
  15. docker rm <name|cid>]
  16.  
  17. # remove image
  18. docker rmi <name|cid>
  19.  
  20. docker exec <name|cid> /bin/sh
  21. docker exec <name|cid> command
  22.  
  23. docker create \
  24. --env DB_HOST=<database hostname> \
  25. --env DB_USER=admin \
  26. --env DB_PASSWORD=secret \
  27. <image>
  28.  
  29.  
  30. # cleanup all vms
  31. docker rm -vf $(docker ps -a -q)
  32.  
  33. # cleanup volumes
  34. docker volume ls -qf dangling=true
  35. docker volume rm $(docker volume ls -qf dangling=true)
  36.  
  37. # example: enable "mount --bind" within container
  38. docker run --rm --name UBUNTU --cap-add=SYS_ADMIN -ti -- ubuntu:latest
  39.  
  40. # hand over image
  41. docker save -o <archive>.tar busybox:latest
  42. docker load <archive>.tar
Advertisement
Add Comment
Please, Sign In to add comment