¶安装/升级你的Docker客户端
推荐安装1.6.0以上版本的Docker客户端。
您可以通过阿里云的镜像仓库下载:mirrors.aliyun.com/help/docker-engine
或执行以下命令:
1 | curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh - |
如何使用Docker加速器
针对Docker客户端版本大于1.10的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器:
1 | sudo mkdir -p /etc/docker |
¶运行Docker通过HTTP管理API
编辑 */etc/init/docker.conf
更新 DOCKER_OPTS
环境变量:
1 | DOCKER_OPTS='-H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock' |
重启服务
1 | sudo service docker restart |
注意:如果重启依然没有生效,看看system启动中是否有引用该变量 /lib/systemd/system/docker.service , 里面增加:
1 | EnvironmentFile=-/etc/default/docker |
修改
1 | ExecStart=/usr/bin/dockerd -d -H fd:// |
为
1 | ExecStart=/usr/bin/dockerd -d -H fd:// $DOCKER_OPTS |
再次重启即可。
¶安装docker插件
在IDEA里面搜索docker integeration,安装即可。
- 添加docker cloud
setting >> cloud >> docker
填上上面配置的地址,如 http://localhost:2375 。certificates 留空不用填。
-
所有配置通过将显示 Connection successful
-
运行时,需要在本机安装docker-compose,用于指定运行build。