IDEA docker 插件使用

安装/升级你的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
2
3
4
5
6
7
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://ejburpg5.mirror.aliyuncs.com"]
} EOF
sudo systemctl daemon-reload
sudo systemctl restart 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,安装即可。

  1. 添加docker cloud

setting >> cloud >> docker

填上上面配置的地址,如 http://localhost:2375 。certificates 留空不用填。

  1. 所有配置通过将显示 Connection successful

  2. 运行时,需要在本机安装docker-compose,用于指定运行build。