上篇Docker中提到的是MAC系統中的構建,本篇會簡單介紹win7中Docker的構建和加速。
下載之前的步驟本文中不再重提,直接去Docker官網中下載win7版本進行安裝,安裝完成之后系統會多了三個啟動包,
1."Kitematic (Alpha)"

Docker服務管理器及更新檢查器
Kitematic (Alpha)啟動后就是上圖的界面,用于管理Docker服務和版本更新等工作。純視圖工作端,可以進行對Docker進行服務重啟等。
2."Docker Quickstart Terminal"

docker工具包
這是一個Docker的快速啟動命令行管理工具,有點類似與git bash,會顯示docker啟動時的所有啟動日志和信息,上圖中大家可以清楚的看到啟動的過程,和啟動之后的vm命及對應的IP192.168.99.100,但是里面包含的工具命令并不是很齊全,常用命令:
docker:查看docker命令及參數
docker-compose:負責實現對Docker容器集群的快速編排的命令,參數和過程下一篇統一介紹
docker ps:查看系統以啟動的容器。
docker-machine :docker服務管理命令
3."Oracle VM VirtualBox“

Vm VirtualBox啟動后界面
可以雙擊打開default,進行共享文件夾的配置,根據自己的需要進行文件的管理,相當于把自己的本地文件掛載到虛擬機當中。他的主界面是這樣的:

vbox容器界面

掛載文件:
圖中c:code為本地的代碼目錄,code為遠虛擬機代碼目錄,掛載之后重啟docker服務,

docker-machine restart default
服務重啟后可以在虛擬機中進行查看是否掛載成功!
掛載code
因為docker默認鏡像源其實在國外,所以有時候訪問下載速度非常慢,win7環境中可以進行命令行的修改。
如果有阿里云用戶的同學可以直接去阿里云獲取加速器地址,如果沒有的話可以找一些國內免費加速。
明哥已經有阿里云帳號,直接進行獲取。

在Docker Quickstart Terminal中或VM Box中直接執行
配置加速器地址:
sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=加速地址 |g" /var/lib/boot2docker/profile
重啟虛擬機
docker-machine restart default
小技巧:
"Docker Quickstart Terminal"有時候命令不齊,或界面工具操作有亂碼可能,建議使用ssh連接工具,如openssh、xshell、secureCRT等工具進行連接
VM Box連接地址:192.168.99.100 帳號docker 密碼:tcuser


以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。