Docker开启远程访问

编辑 docker.service 文件

vim /usr/lib/systemd/system/docker.service

找到 [Service] 节点,修改 ExecStart 属性,增加 -H tcp://0.0.0.0:2375

ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock -H tcp://0.0.0.0:2375

重启 Docker 服务,使配置生效

systemctl daemon-reload
systemctl restart docker

通过浏览器访问 2375 端口测试一下,http://你的ip:2375/version
如果无法访问,则检查防火墙 2375 端口是否开放

idea安装docker插件

docker1.png

docker2.png

IDEA2024版本提示提示 docker.exe 找不到

下载docker.exe
https://download.docker.com/win/static/stable/x86_64/,
和安装的docker版本一致,
在链接中选择最新的 docker,解压到任意目录
1731909183774.png
解决buildx工具找不到的问题
4.png
在上述流程后,仍有可能出现buildx工具无法找到的情况,此时,在你的用户文件夹下(或在文件管理地址栏输入 %USERPROFILE% 定位),新建 .docker 文件夹(注意有个“.”),下面再新建一个cli-plugins文件夹,访问如下 链接 ,下载下来,然后重命名为 docker-buildx.exe,然后放入该文件夹中。
https://github.com/docker/buildx/releases