安装docker
命令行安装
mac系统直接通过 brew install 来安装 docker、docker-compose和docker-machine
安装的版本
Docker version 17.06.0-ce
docker-compose version 1.14.0
docker-machine version 0.12.0然后为了提高docker拉取镜像的速度,在阿里云上面申请了一个docker镜像,然后通过 docker-machine 来生成和管理 docker host(实际运行 docker daemon和跑容器的机器)
docker-machine create --engine-registry-mirror=https://自信修改.mirror.aliyuncs.com -d virtualbox default
通过docker-machine的命令来查看配置
docker-machine env default
通过命令启动docker-machine
eval $(docker-machine env default)
然后用docker命令
docker ps
和docker run hello-world
查看是否启动成功查看docker主机的配置命令
docker-machine config default
和docker-machine env default
通过使用ssh进入到docker-machine创建的服务可以使用命令
docker-machine ssh default
在目录
/var/lib/boot2docker/profile
里面可以看到一些配置信息,比如阿里云的仓库地址,认证信息等停止docker-machine可以使用命令
docker-machine stop default
�app安装
- mac上可以下载Docker的app,我下载的最新版本
17.06.0-ce-mac19
- 然后配置阿里的docker仓库
- 下载Kitematic(docker的一个client)
- app都是gui的操作,相对简单,但是想了解一下原理,所以后续还是通过docker命令操作进行学习