根据公司业务需求,需要远程访问docker,就看了一下docker的官方文档,发现有2种方式可以配置远程连接。先试了第二种方法,执行systemctl restart docker一直报错,没找到具体的原因。按第一种方式来配置,可以成功配置远程访问。
具体步骤:
- vim /usr/lib/systemd/system/docker.service
修改ExecStart这一行,在后面加上-H tcp://0.0.0.0:2375

注意ip这里要写0.0.0.0,不要写127.0.0.1,写127.0.0.1远程访问会失败
2.systemctl daemon-reload
3.systemctl restart docker
4.在本地浏览器执行 http://ip:2375/version测试是否能访问
文章讲述了在公司业务需求下,尝试通过两种方式配置Docker以允许远程访问。第一种方法涉及编辑系统的docker.service文件,将ExecStart行修改为监听0.0.0.0:2375,避免使用127.0.0.1以确保远程连接成功。执行systemctldaemon-reload和systemctlrestartdocker后,通过在本地浏览器测试http://ip:2375/version来验证配置是否生效。
1570

被折叠的 条评论
为什么被折叠?



