安裝docker
命令行安裝
mac系統(tǒng)直接通過(guò) brew install 來(lái)安裝 docker、docker-compose和docker-machine
安裝的版本
Docker version 17.06.0-ce
docker-compose version 1.14.0
docker-machine version 0.12.0然后為了提高docker拉取鏡像的速度,在阿里云上面申請(qǐng)了一個(gè)docker鏡像咏瑟,然后通過(guò) docker-machine 來(lái)生成和管理 docker host(實(shí)際運(yùn)行 docker daemon和跑容器的機(jī)器)
docker-machine create --engine-registry-mirror=https://自信修改.mirror.aliyuncs.com -d virtualbox default
通過(guò)docker-machine的命令來(lái)查看配置
docker-machine env default
通過(guò)命令啟動(dòng)docker-machine
eval $(docker-machine env default)
然后用docker命令
docker ps
和docker run hello-world
查看是否啟動(dòng)成功查看docker主機(jī)的配置命令
docker-machine config default
和docker-machine env default
通過(guò)使用ssh進(jìn)入到docker-machine創(chuàng)建的服務(wù)可以使用命令
docker-machine ssh default
在目錄
/var/lib/boot2docker/profile
里面可以看到一些配置信息辐啄,比如阿里云的倉(cāng)庫(kù)地址瞧剖,認(rèn)證信息等停止docker-machine可以使用命令
docker-machine stop default
?app安裝
- mac上可以下載Docker的app蹂喻,我下載的最新版本
17.06.0-ce-mac19
- 然后配置阿里的docker倉(cāng)庫(kù)
- 下載Kitematic(docker的一個(gè)client)
- app都是gui的操作氨肌,相對(duì)簡(jiǎn)單莺治,但是想了解一下原理廓鞠,所以后續(xù)還是通過(guò)docker命令操作進(jìn)行學(xué)習(xí)