idea设置docker远程插件

简介

docker都是经过命令来操做容器,使用idea插件能够减小重复命令输入等。docker

使用步骤

Idea内安装插件json

打开Idea,Preferences | Pluginsvim

进入插件安装界面,在搜索框中输入docker,能够看到Docker integration,点击右边的Install按钮进行安装,安装后重启Idea。image.pngcentos

配置插件restful

重启后配置docker,链接到远程docker服务,打开配置界面。socket

路径: Preferences | Build, Execution, Deployment | Dockerimage.pngtcp

点击+号添加一个docker配置,输入Name和Engine API URL,URL是docker服务地址。ide

若是链接本机docker 选择Docker for Macui

链接其余机器则选择TCP socketcentos7

tcp://<ip>:<端口>
# 例子
tcp://47.106.13.224:2375复制代码

开启docker远程链接

可能出现异常以下:image.png

须要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了。

功能包含:日志查看,镜像启动中止等。image.png

相关文章
相关标签/搜索