cover

使用IDAE远程连接Docker服务

阅读量:930
评论数量:0
发布时间:2021-12-20 18:45

有时候为了方便会在服务器上搭建Docker,然后使用IDEA等进行连接Docker开放端口

开放 Docker 端口

方法一

修改配置文件

sudo vim /etc/default/docker

加入下面一行

DOCKER_OPTS="-H tcp://0.0.0.0:2375"

方法二

在/usr/lib/systemd/system/docker.service,配置远程访问。

主要是在[Service]这个部分,加上下面两个参数

# vim /usr/lib/systemd/system/docker.service
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

方法三

下面修改 daemon.json 的配置

vim /etc/docker/daemon.json

加入 2375

{
  "hosts": ["tcp://0.0.0.0:2375", "unix:///var/run/docker.sock"]
}

"unix:///var/run/docker.sock":unix socket,本地客户端将通过这个来连接 Docker Daemon。 "tcp://0.0.0.0:2375":tcp socket,表示允许任何远程客户端通过 2375 端口连接 Docker Daemon。

::: tip ps 有防火墙需要开放2375端口 :::

# 开启端口
firewall-cmd --zone=public --add-port=2375/tcp --permanent

# 重载配置
firewall-cmd --reload

重启 Docker

systemctl daemon-reload
systemctl restart docker
评论(0)
暂无评论
logo

诚哥博客是一个专注于分享技术、分享资源的平台,由诚哥打造必属精品,团队有着多年开发经验,专注研究各种前沿技术和资源等服务;并提供有保障的维护及售后

关注我们

关注微信公众号

关注微信公众号

Copyright © 2022-2025 诚哥博客 - 诚哥博客