摘要:下有兩種安裝方式和。到官網下載安裝,這個也不用說了吧。。。的安裝包帶有,默認會創建一個名為的虛擬機。建議安裝,這樣在使用的時候比較方便。和共存我之前安裝了,然后沒卸載就直接安裝。如果想要讓的去訪問安裝的虛擬機,執行,然后就會連上虛擬機。
Docker在Mac下的安裝
Docker Toolbox因為我用的是Mac,所以這里只介紹Mac下Docker的安裝。
Mac下Docker有兩種安裝方式:Docker for Mac和Docker Toolbox。
到官網下載、安裝,這個也不用說了吧。。。(一直點繼續就好啦)我之前裝過版本1.11.1。
Docker for Mac到官網下載、安裝,這個不用說了吧。。。(拖到一下就好啦)我目前用的版本是1.12.0-beta22,該版本已具有swarm模式。
Docker for Mac和Docker Toolbox比較Docker for Mac在菜單欄有這個非常可愛的圖標:
Docker for Mac和Docker Toolbox都有:docker、docker-compose、docker-machine(一開始我只學了docker,后來發現后面兩個命令也很好玩)
Docker for Mac和Docker Toolbox有些類似:需要一個虛擬機->在虛擬機里面安裝Linux->在Linux里安裝Docker。
Docker for Mac用的是HyperKit(Mac下的一個輕量級的虛擬化技術);Dokcer Toolbox用的是VirtualBox。
Docker Toolbox的安裝包帶有VirtualBox,默認會創建一個名為default的虛擬機。而Dokcer for Mac找不到它安裝的虛擬機。PS: 建議安裝VirtualBox,這樣在使用docker-machine的時候比較方便。
Docker for Mac和Docker Toolbox共存我之前安裝了Docker Toolbox,然后沒卸載就直接安裝Docker for Mac。Docker for Mac在第一次啟動的時候會提示是否要拷貝Docker Toolbox的default虛擬機里面的鏡像到Docker for Mac的虛擬機里,這樣以前下載的鏡像就不需要再下一遍了。
新安裝的Docker for Mac會把之前Docker Toolbox安裝的docker、docker-compose、docker-machine覆蓋掉(其實是改名,加了.back),docker執行時用的是新版本的docker。
Docker Toolbox的docker會通過VirtualBox創建的網卡vboxnet0連接到default虛擬機,而Docker for Mac的docker會通過/var/run/docker.sock連接到Docker for Mac的虛擬機。
如果想要讓Docker for Mac的docker去訪問Docker Toolbox安裝的default虛擬機,執行
eval $(docker-machine env),然后docker就會連上default虛擬機。回到Docker for Mac的虛擬機,執行eval $(docker-machine env --unset)。
參考如果報錯,可能是default虛擬機關閉了,執行docker-machine ls查看虛擬機狀態,執行docker-machine start啟動default虛擬機。
Docker for Mac的docker連接到Docker Toolbox的虛擬機很有可能會報虛擬機的版本和客戶端docker的版本對不上,這時候可以執行docker-machine upgrade升級一下default虛擬機里面的docker。
https://docs.docker.com/docke... (官方Docker for Mac和Docker Toolbox的比較,可以了解Mac下Docker運行的原理)
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/26690.html
摘要:直接使用官方的鏡像一般會有兩個問題導致不能正常自動部署基于的服務。 直接使用 Jenkins 官方的鏡像一般會有兩個問題導致不能正常自動部署基于 Docker 的服務。 存在的問題 官方的鏡像默認不是使用 root 賬號,雖然 Jenkins 可以正常啟動,但是因為沒有權限導致不能向宿主機寫文件 Jenkins 基于 Docker 搭建,雖然 Jenkins 同樣可以正常啟動,但不能...
摘要:安裝點擊右邊導航欄,選擇你自己的系統,按步驟安裝資料從入門到實踐準備項目使用本人的項目來作為環境。安裝中國鏡像啟動打開執行默認禁止執行腳本,請以管理員打開執行以下命令解除限制輸入確認驗證環境 安裝 Docker https://docker_practice.gitee... 點擊右邊導航欄,選擇你自己的系統,按步驟安裝 Docker 資料 《Docker 從入門到實踐》 準備項目 使...
摘要:安裝點擊右邊導航欄,選擇你自己的系統,按步驟安裝資料從入門到實踐準備項目使用本人的項目來作為環境。安裝中國鏡像啟動打開執行默認禁止執行腳本,請以管理員打開執行以下命令解除限制輸入確認驗證環境 安裝 Docker https://docker_practice.gitee... 點擊右邊導航欄,選擇你自己的系統,按步驟安裝 Docker 資料 《Docker 從入門到實踐》 準備項目 使...
摘要:安裝點擊右邊導航欄,選擇你自己的系統,按步驟安裝資料從入門到實踐準備項目使用本人的項目來作為環境。安裝中國鏡像啟動打開執行默認禁止執行腳本,請以管理員打開執行以下命令解除限制輸入確認驗證環境 安裝 Docker https://docker_practice.gitee... 點擊右邊導航欄,選擇你自己的系統,按步驟安裝 Docker 資料 《Docker 從入門到實踐》 準備項目 使...
摘要:安裝點擊右邊導航欄,選擇你自己的系統,按步驟安裝資料從入門到實踐準備項目使用本人的項目來作為環境。安裝中國鏡像啟動打開執行默認禁止執行腳本,請以管理員打開執行以下命令解除限制輸入確認驗證環境 安裝 Docker https://docker_practice.gitee... 點擊右邊導航欄,選擇你自己的系統,按步驟安裝 Docker 資料 《Docker 從入門到實踐》 準備項目 使...
閱讀 773·2019-08-29 16:32
閱讀 841·2019-08-29 12:31
閱讀 3221·2019-08-26 18:26
閱讀 3161·2019-08-26 12:20
閱讀 1738·2019-08-26 12:00
閱讀 3011·2019-08-26 10:58
閱讀 2818·2019-08-23 17:08
閱讀 2315·2019-08-23 16:32