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

目录

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防护墙端口开放

猜你喜欢

转载自blog.csdn.net/louis_lee7812/article/details/127513400