IDEA连接阿里云服务器中的Docker
IDEA连接阿里云服务器中的Docker
1.登录服务器找到 docker.service 文件
#查询 docker.service 的文件地址
systemctl status docker.service | grep "Loaded"
#一般是在/usr/lib/systemd/system/ 下
2.打开文件找到 ExecStart 在后面添加 -H tcp://0.0.0.0:端口号 -H unix://var/run/docker.sock (默认端口是2375)
-H tcp://0.0.0.0:端口号 -H unix://var/run/docker.sock# -H tcp://0.0.0.0:端口号
# 允许通过 TCP 端口 远程访问 Docker API(绑定到所有网络接口)。
# 安全警告:开放此端口会暴露 Docker 控制权,需配合防火墙/TLS 证书使用。
# -H unix://var/run/docker.sock
# 保留本地 Unix 套接字通信(默认方式,供本地 CLI 工具使用)。
3.在阿里云控制台开放安全组(重要)
设置如下图,授权对象一定要选我的IP,不要使用所有的,不然会存在安全问题
4.打开IDEA在插件中找到docker
一般是默认安装的,没有安装就自己安装一下
打开设置找到下面的路径
填写你的连接路径 tcp://ip:端口
等一会下面会出现提示
错误的
成功的
然后再services会出现你的docker
这样就连接成功了