Bootstrap

IDEA远程连接Docker服务

1.确保你的服务器已经安装docker

docker安装步骤可查看:CentOS 9 (stream) 安装 Docker

2.安装完docker后开启远程连接

默认配置下,Docker daemon只能响应来自本地Host的客户端请求。如果要允许远程客户端请求,需要在配置文件中打开TCP监听。

vim /usr/lib/systemd/system/docker.service
在ExecStart=/usr/bin/dockerd 后面加上-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

2375是你自定义的端口:

需要打开防火墙端口

firewall-cmd --add-port=2375/tcp --permanent

开启端口后需执行 firewall-cmd --reload 使其生效

重新加载docker配置:

systemctl daemon-reload

重启docker:

systemctl restart docker
 

3.IDEA中安装docker插件

4. Docker 服务器连接配置

打开 File → Build,Execution,Deployment → Docker → +

输入完地址后可以看到下面出现:connection successful 说明链接成功

5.然后我们在idea里面添加一个docker运行配置

这里可以看到镜像和容器,进行编辑或者重启容器操作;

登录到服务器上面也可以直接看到docker镜像存在:

;