docker开启远程访问
说明:
之前在虚拟机测试docker相关功能,意识到docker开启远程访问每次配置都是不一样的,所以整理一下docker开启远程访问
开启docker远程访问
修改docker的/usr/lib/systemd/system/docker.service配置文件
vim /usr/lib/systemd/system/docker.service
老版本docker开启远程访问需要添加如下配置
-H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock \
新版本docker开启远程访问需要添加如下配置
-H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock
配置完成后,保存退出,然后重启 Docker:
(一定要重启,否则会不生效)
systemctl daemon-reload
service docker restart
Docker 重启成功之后,Docker 的准备工作就算是 OK 了。
测试docker是否开启远程访问
测试是否可以远程访问:宿主机浏览器访问 ip:2375/version
出现如上信息,证明docker开启远程访问成功
总结
配置好了docker远程访问一定要重启docker服务
执行如下两个命令
systemctl daemon-reload
service docker restart
emctl daemon-reload
service docker restart