Chinaunix首页 | 论坛 | 博客
  • 博客访问: 611024
  • 博文数量: 66
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1810
  • 用 户 组: 普通用户
  • 注册时间: 2013-07-23 13:53
个人简介

linux

文章分类

全部博文(66)

文章存档

2016年(1)

2015年(14)

2014年(32)

2013年(19)

分类: LINUX

2015-04-18 21:36:59

1.安装Docker:
    1.1 brew update
    1.2 brew install boot2docker
    1.3 boot2docker upgrade
    1.4 boot2docker init
    1.5 boot2docker up
    1.6设置ENV:
    export DOCKER_HOST=tcp://192.168.59.103:2376
    export DOCKER_CERT_PATH=/Users/wangxigang/.boot2docker/certs/boot2docker-vm
    export DOCKER_TLS_VERIFY=1
    添加到 .bash_profile 或者 .zshrc, 之后关闭iterm或者source xxx

    ok,安装完毕
    $ docker pull ubuntu 试试
    
     由于pull官方的register hub可能速度比较慢:
     推荐docker.io加速器:
     
     
     安装完docker之后,也可以安装个docker-compose工具:
     brew install docker-compose

    参考官方文档:
2.卸载docker:
     参考:
     卸载脚本uninstall.sh:
     
  1. #!/bin/bash

  2. # Uninstall Script

  3. if [ "$(which boot2docker)" == "" ]; then
  4.     echo "boot2docker does not exist on your machine!"
  5.     exit 1
  6. fi

  7. if [ "${USER}" != "root" ]; then
  8.     echo "$0 must be run as root!"
  9.     exit 2
  10. fi

  11. echo "Stopping boot2docker processes..."
  12. boot2docker stop && boot2docker delete

  13. echo "Removing boot2docker executable..."
  14. rm -f /usr/local/bin/boot2docker

  15. echo "Removing boot2docker ISO and socket files..."
  16. rm -rf ~/.boot2docker
  17. rm -rf /usr/local/share/boot2docker

  18. echo "Removing boot2docker SSH keys..."
  19. rm -f ~/.ssh/id_boot2docker*

  20. echo "Removing boot2docker OSX files..."
  21. rm -f /private/var/db/receipts/io.boot2docker.*
  22. rm -f /private/var/db/receipts/io.boot2dockeriso.*

  23. echo "Removing Docker executable..."
  24. rm -f /usr/local/bin/docker

  25. echo "All Done!"


    
     


阅读(10128) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~