Idea配置连接Linux环境的docker服务

本文介绍在Linux环境和开发环境中配置Docker的方法。在Linux环境下,需配置Docker服务端口并重启服务;在开发环境中,要在IDEA里下载Docker插件,设置TCP socket以连接Docker。若连接失败,需检查Linux防火墙端口开放情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1、Linux环境中,配置docker的服务端口

2、Linux环境中,重启docker服务

3、开发环境中,IDEA中配置docker


1、Linux环境中,配置docker的服务端口

 1)确认是否已经开放Docker的默认端口【2375端口】,运行命令【netstat -nlpt】

如上图,没有2375端口,那么,就需要配置2375端口。

2)输入命令【systemctl status docker.service】, 查询docker服务

[root@VM-16-5-centos system]# systemctl status docker.service

结果如下:

 可以看到docker.service的路径:/usr/lib/systemd/system/docker.service

 Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)

3)编辑docker.service文件,

[root@VM-16-5-centos system]# vim docker.service

添加在ExecStart行后面追加以下内容

-H tcp://0.0.0.0:2375

如下图:

 保存退出。

2、Linux环境中,重启docker服务

1)重新载入服务信息。

[root@VM-16-5-centos system]# systemctl daemon-reload

2)重启docker服务

[root@VM-16-5-centos system]# systemctl restart docker.service

3)查看2375端口是否开启

[root@VM-16-5-centos system]# netstat -nlpt

如下图:

3、开发环境中,IDEA中配置docker

1)下载Docker插件,然后重启IDEA

2)在setting中设置Docker的【TCP socket】(http://{linux服务器的IP}:{docker的端口}),设置后,确保下方的状态是【Connection successful】,表示连接成功了!

3)另外,在idea的service窗口,看到服务器上已经安装的docker镜像,以及运行的容器。(如下下午,我的服务器上已经安装了的mysql和redis的镜像,并正在运行的容器)

注:如果docker服务无法连接,需要看看linux的防火墙是否也开放了对应的端口。linux防火墙的方法可以参看:Linux防火墙常用操作及端口开放_weixin_38819951的博客-CSDN博客_linux防护墙端口开放

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值