码迷,mamicode.com
首页 > 其他好文 > 详细

idea设置docker远程插件

时间:2019-08-25 14:11:58      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:ati   修改   mamicode   安装插件   配置   连接   需要   界面   docke   

简介

docker都是通过命令来操作容器,使用idea插件可以减少重复命令输入等。

使用步骤

Idea内安装插件

打开Idea,Preferences | Plugins

进入插件安装界面,在搜索框中输入docker,可以看到Docker integration,点击右边的Install按钮进行安装,安装后重启Idea。
技术图片

配置插件

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

路径: Preferences | Build, Execution, Deployment | Docker
技术图片

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

如果连接本机docker 选择Docker for Mac

连接其他机器则选择TCP socket

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

功能包含:日志查看,镜像启动停止等。
技术图片

idea设置docker远程插件

标签:ati   修改   mamicode   安装插件   配置   连接   需要   界面   docke   

原文地址:https://www.cnblogs.com/Purgeyao/p/11407532.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!