一、安装
-
服务器安装docker
-
idea安装docker
二、连接的问题
ps:我是连接远程服务器的,没在本地安装docker
-
确保服务器已经安装了docker
-
确保防火墙对2375的端口开放了
-
开启docker远程
1、编辑Docker配置文件:在远程Linux服务器上,打开/etc/docker/daemon.json文件(如果不存在,可以创建该文件),并添加以下内容:
{
"hosts": ["tcp://0.0.0.0:2375", "unix:///var/run/docker.sock"]
}
这将允许Docker监听2375端口,以便远程访问
ps:如果daemon.json内有内容,就在内容后面加逗号,再添加进去,在同一个大括号内!
2、保存并退出配置文件。
3、重新加载Docker配置:在Linux服务器上执行以下命令以重新加载Docker配置
systemctl daemon-reload
4、重新启动Docker服务:执行以下命令以重新启动Docker服务:
systemctl restart docker
5、确认远程访问已开启:可以通过在本地机器上运行以下命令来确认是否可以远程访问远程服务器上的Docker:
docker -H tcp://<远程服务器IP>:2375 version
下图是简易的配置截图
name可以随意配置-就是给docker做标记的
上述的内容我也是在边学习边尝试边整理的,还会慢慢研究,完善文档!
PS:如果有不对的地方,同处IT界的朋友们,麻烦您指出问题所在,避免后面后看到这篇文章的朋友误导了。