網(wǎng)友評(píng)分:
5分
boot2docker是Mac平臺(tái)上的一款非常實(shí)用的虛擬機(jī)宿主環(huán)境,有了它,我們就可以在Mac平臺(tái)上建立起docker運(yùn)行的虛擬機(jī)宿主環(huán)境,如果我們有需要使用docker的話,那么它是必不可少的。
成功安裝boot2docker Mac版之后,使用以下方式啟動(dòng)docker
boot2docker init
以上命令只需要執(zhí)行一次即可,它創(chuàng)建了Docker運(yùn)行所需要的虛擬機(jī)環(huán)境。以后運(yùn)行的時(shí)候,需要先開啟docker虛擬機(jī)
boot2docker start
這樣就啟動(dòng)了Docker的虛擬機(jī)環(huán)境,使用命令boot2docker shellinit查看Docker客戶端的環(huán)境變量
$ boot2docker shellinit
Writing /Users/mylxsw/.boot2docker/certs/boot2docker-vm/ca.pem
Writing /Users/mylxsw/.boot2docker/certs/boot2docker-vm/cert.pem
Writing /Users/mylxsw/.boot2docker/certs/boot2docker-vm/key.pem
export DOCKER_HOST=tcp://192.168.59.103:2376
export DOCKER_CERT_PATH=/Users/mylxsw/.boot2docker/certs/boot2docker-vm
export DOCKER_TLS_VERIFY=1
你可以手動(dòng)的執(zhí)行輸出的后面三條export命令設(shè)置環(huán)境變量,也可以使用下面的方法自動(dòng)設(shè)置
$ eval "$(boot2docker shellinit)"
到此為止,boot2docker已經(jīng)運(yùn)行,并且docker的客戶端環(huán)境已經(jīng)建立,要驗(yàn)證是否成功,運(yùn)行下面的命令
$ boot2docker status
running
$ docker version
Client version: 1.3.2
Client API version: 1.15
Go version (client): go1.3.3
Git commit (client): 39fa2fa
OS/Arch (client): darwin/amd64
Server version: 1.6.2
Server API version: 1.18
Go version (server): go1.4.2
Git commit (server): 7c8fca2
使用命令boot2docker ssh:
如果在執(zhí)行docker命令的時(shí)候出現(xiàn)類似如下錯(cuò)誤
dial unix /var/run/docker.sock: no such file or directory
是因?yàn)闆]有設(shè)置正確的環(huán)境變量導(dǎo)致的,執(zhí)行命令 eval "$(boot2docker shellinit)" 重新設(shè)置環(huán)境變量即可。
標(biāo)簽: boot2docker 虛擬機(jī)
vmware fusion 7 for mac V7.1.0 官方版 331M | 簡體中文 | 10
詳情VMware Fusion 8 官方版 361.69M | 簡體中文 | 9.7
詳情CrossOver for Mac 15.3.1 Mac版 92.55M | 簡體中文 | 9.6
詳情Parallels Transporter(虛擬機(jī)遷移工具) V7.0.14944 MAC版 158M | 英文 | 10
詳情WinOnX(Mac虛擬機(jī)) V2.0.3 Mac版 95.16M | 簡體中文 | 10
詳情CrossOver(Windows模擬器Mac版) V17.5 Mac破解版 181.03M | 英文 | 8
詳情關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2025 www.wndwig.cn.All rights reserved.
浙ICP備2024132706號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)