Advertisement
Guest User

Untitled

a guest
Aug 4th, 2015
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. ulimit -n 65536
  4. exec 2>&1
  5.  
  6. create_container () {
  7. echo 'try to create container'
  8. sudo docker create --name 'gentoo_with_portage' \
  9. -v /usr/portage/ \
  10. -v /var/lib/layman/ \
  11. -v /var/cache/edb/ \
  12. -v /etc/portage/package.keywords/ \
  13. -v /etc/portage/package.mask/ \
  14. -v /etc/portage/package.unmask/ \
  15. docker-registry.intra.douban.com/gentoo_with_portage:latest true
  16. echo 'finish create container'
  17. }
  18.  
  19. check_container () {
  20. while true; do
  21. if [[ -n $(sudo docker ps -q -a -f name='gentoo_with_portage') ]] ; then
  22. echo 'container exists, continue...'
  23. sleep 5
  24. else
  25. echo 'no gentoo_with_portage container, will exit'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement