darkmist

docker aliases

Dec 4th, 2016
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.32 KB | None | 0 0
  1. #!/usr/bin/env bash
  2.  
  3. # docker aliases
  4. alias d='docker'
  5. alias d.c.clean='docker_container_clean'
  6. alias d.c.in='docker_container_login'
  7. alias d.c.rm='docker rm -f'
  8. alias d.e='env|grep DOCKER_'
  9. alias d.e.set='docker_machine_env_set'
  10. alias d.e.unset='docker_machine_env_unset'
  11. alias d.log='docker logs'
  12. alias d.im='docker images'
  13. alias d.im.clean='docker_image_clean'
  14. alias d.im.rm='docker rmi -f'
  15. alias d.inf='docker info'
  16. alias d.ins='docker inspect'
  17. alias d.ps='docker ps -a'
  18. alias d.p='docker pull'
  19. alias d.run='docker_container_run'
  20. alias d.stop='docker stop'
  21.  
  22. # docker-compose aliases
  23. alias dc='docker-compose'
  24. alias dc.down='docker-compose down --volumes --remove-orphans'
  25. alias dc.logs='docker-compose logs -f'
  26. alias dc.ps='docker-compose ps'
  27. alias dc.up='docker-compose up -d'
  28.  
  29. # docker-machine aliases
  30. alias dm='docker-machine'
  31. alias dm.create='docker-machine -D create --driver vmwarefusion'
  32. alias dm.create.do='docker-machine create --driver digitalocean --digitalocean-access-token=$DIGITALOCEAN_ACCESS_TOKEN --digitalocean-image ubuntu-14-04-x64 --digitalocean-region sfo1'
  33. alias dm.down='docker_machine_stop'
  34. alias dm.ip='docker-machine ip'
  35. alias dm.ip.set='export DOCKER_IP=`docker-machine ip local`'
  36. alias dm.ls='docker-machine ls'
  37. alias dm.rm='docker-machine rm -f'
  38. alias dm.up='docker_machine_start'
Advertisement
Add Comment
Please, Sign In to add comment