上篇Docker中提到的是MAC系統(tǒng)中的構(gòu)建,本篇會簡單介紹win7中Docker的構(gòu)建和加速。
下載之前的步驟本文中不再重提,直接去Docker官網(wǎng)中下載win7版本進(jìn)行安裝,安裝完成之后系統(tǒng)會多了三個啟動包,
1."Kitematic (Alpha)"
Docker服務(wù)管理器及更新檢查器
Kitematic (Alpha)啟動后就是上圖的界面,用于管理Docker服務(wù)和版本更新等工作。純視圖工作端,可以進(jìn)行對Docker進(jìn)行服務(wù)重啟等。
2."Docker Quickstart Terminal"
docker工具包
這是一個Docker的快速啟動命令行管理工具,有點類似與git bash,會顯示docker啟動時的所有啟動日志和信息,上圖中大家可以清楚的看到啟動的過程,和啟動之后的vm命及對應(yīng)的IP192.168.99.100,但是里面包含的工具命令并不是很齊全,常用命令:
docker:查看docker命令及參數(shù)
docker-compose:負(fù)責(zé)實現(xiàn)對Docker容器集群的快速編排的命令,參數(shù)和過程下一篇統(tǒng)一介紹
docker ps:查看系統(tǒng)以啟動的容器。
docker-machine :docker服務(wù)管理命令
3."Oracle VM VirtualBox“
Vm VirtualBox啟動后界面
可以雙擊打開default,進(jìn)行共享文件夾的配置,根據(jù)自己的需要進(jìn)行文件的管理,相當(dāng)于把自己的本地文件掛載到虛擬機(jī)當(dāng)中。他的主界面是這樣的:
vbox容器界面
掛載文件:
圖中c:code為本地的代碼目錄,code為遠(yuǎn)虛擬機(jī)代碼目錄,掛載之后重啟docker服務(wù),
docker-machine restart default
服務(wù)重啟后可以在虛擬機(jī)中進(jìn)行查看是否掛載成功!
掛載code
因為docker默認(rèn)鏡像源其實在國外,所以有時候訪問下載速度非常慢,win7環(huán)境中可以進(jìn)行命令行的修改。
如果有阿里云用戶的同學(xué)可以直接去阿里云獲取加速器地址,如果沒有的話可以找一些國內(nèi)免費(fèi)加速。
明哥已經(jīng)有阿里云帳號,直接進(jìn)行獲取。
在Docker Quickstart Terminal中或VM Box中直接執(zhí)行
配置加速器地址:
sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=加速地址 |g" /var/lib/boot2docker/profile
重啟虛擬機(jī)
docker-machine restart default
小技巧:
"Docker Quickstart Terminal"有時候命令不齊,或界面工具操作有亂碼可能,建議使用ssh連接工具,如openssh、xshell、secureCRT等工具進(jìn)行連接
VM Box連接地址:192.168.99.100 帳號docker 密碼:tcuser
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。