Mac os docker 安裝
docker新興的虛擬技術,來嚐鮮一下,ubuntu上安裝很簡單,apt-get install docker基本上就可以了。但是mac安裝需要折騰一番,畢竟mac
系統是unix系列的OS。
安裝、操作步驟:
首先安裝virtual box,儘可能安裝最新版。只需要安裝virtual box 不用自己創建虛擬機,後面的步驟會自動裝上。
下載boot2docker.dmg
安裝完boot2docker之後,啟動virtual box,然後在terminal中執行依次執行如下命令:
boot2docker -v init (成功的話會自動下載boot2docker.iso,該文件用來創建虛擬機的鏡像)
配置環境變量:
由於docker 是通過virtual box中的虛擬機執行docker 容器,所以需要與虛擬機進行通信:
export DOCKER_TLS_VERIFY=1
export DOCKER_HOST=tcp://192.168.59.103:2376
export DOCKER_CERT_PATH=/Users/nano/.boot2docker/certs/boot2docker-vm
啟動virtual box,可以看到裡面多了一個boot2docker的系統該系統是沒有界面,但是我們不需要手動執行它。而是通過boot2docker來拉起她。boot2docker -v up 或者start 啟動docker。至此成功了。
使用:
docker images #顯示已經下載的鏡像
docker pull ubuntu:latest #下載制定的鏡像,這裡是ubuntu latest版本
docker run -it ubuntu /bin/bash #執行容器
docker rm <container> #刪除容器/<container>
docker mi <imags> #刪除image,需要首先刪除container/<imags>
如果需要刪除重新安裝:boot2docker -v delete
問題
如果出現:hostly create failed 那麼可以嘗試如下方法:
方法1:
sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStart.sh restart
方法2:
virtualbox安裝不正確,需要重新安裝
閱讀更多 後臺開發深度探索 的文章