docker都是经过命令来操做容器,使用idea插件能够减小重复命令输入等。docker
Idea内安装插件json
打开Idea,Preferences | Plugins
vim
进入插件安装界面,在搜索框中输入docker,能够看到Docker integration,点击右边的Install按钮进行安装,安装后重启Idea。centos
配置插件restful
重启后配置docker,链接到远程docker服务,打开配置界面。socket
路径: Preferences | Build, Execution, Deployment | Docker
tcp
点击+号添加一个docker配置,输入Name和Engine API URL,URL是docker服务地址。ide
若是链接本机docker 选择Docker for Mac
。ui
链接其余机器则选择TCP socket
centos7
tcp://<ip>:<端口>
# 例子
tcp://47.106.13.224:2375复制代码
开启docker远程链接
可能出现异常以下:
须要docker开启远程链接功能。CentOS中在docker启动参数里添加以下配置便可开启远程链接。
# 容许全部客户端链接
-H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375复制代码
docker 提供了远程控制API,采用的是restful风格。centos7开启方式:
vim /lib/systemd/system/docker.service复制代码
找到 ExecStart行修改成:
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock复制代码
重启docker
systemctl daemon-reload
systemctl restart docker复制代码
其余方式:
你们能够产考这个文章:Docker 远程链接 -- dockerd 命令详解
在 /etc/docker/daemon.json (下文统一简称 daemon.json)中写入如下内容
{
"hosts":[
"unix:///var/run/docker.sock",
"tcp://0.0.0.0:2375"
]
}复制代码
idea docker 控制台
以上步骤完成就能够使用idea docker console了。
功能包含:日志查看,镜像启动中止等。