https://www.cnblogs.com/Detector/p/9354539.htmlhtml
時常有容器方面的需求,常常構建調試致使測試環境有些混亂,因此想在本地構建一套環境,鏡像調試穩定後再放到測試環境中。sql
博主的電腦是win7,安裝的時候使用的是阿里雲的docker toolbox鏡像。docker
這裏有必要介紹一下docker toolbox,它 是一個工具集,它主要包含如下內容:shell
Docker CLI 客戶端,用來運行docker引擎建立鏡像和容器
Docker Machine. 能夠讓你在windows的命令行中運行docker引擎命令
Docker Compose. 用來運行docker-compose命令
Kitematic. 這是Docker的GUI版本
Docker QuickStart shell. 這是一個已經配置好Docker的命令行環境 Oracle VM Virtualbox. 虛擬機
下載地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/windows
選擇一個版本下載,下載完成以後直接點擊安裝,安裝成功後,桌邊會出現三個圖標,入下圖所示:bash
而後咱們點擊 Docker QuickStart 圖標就能夠啓動 Docker Toolbox 終端。tcp
之因此會放棄Docker Toolbox 終端,是由於在使用了一段時間以後發現它不少不方便的地方,好比說不能全屏,不能多任務窗口切換等等。工具
做爲它的替代物,在此給你們安利一個博主一直使用的cmder,Windows環境的下無需配置就能使用一個真正乾淨的Linux終端!測試
具體的安裝使用方法能夠參考這篇文章:https://jeffjade.com/2016/01/13/2016-01-13-windows-software-cmder/ui
剛打開cmder時,直接執行docker命令,會發現鏈接不上,報connectex: No connection could be made
錯誤。
其實這是由於沒有配置DOCKER_HOST
和DOCKER_CERT_PATH
,它使用了默認的配置致使的。
直接執行下面的三個命令設置對應的環境變量便可,其中DOCKER_HOST的IP爲咱們啓動Docker QuickStart時它從網卡獲取的IP。
set DOCKER_HOST=tcp://192.168.99.100:2376 set DOCKER_CERT_PATH=C:\Users\${user}\.docker\machine\machines\default\ set DOCKER_TLS_VERIFY=1
設置了以後就能夠執行docker命令了。