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镜像存在: