如何实现Docker远程连接设置


这篇文章主要为大家展示了“如何实现Docker远程连接设置”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何实现Docker远程连接设置”这篇文章吧。开启Docker远程连接后,在开发和学习时都能带来便利,但请不要将此方式用在外部网络环境,以免带来安全问题,下图是官方警告:本次实战先在CentOS上的Docker设置,再在Ubuntu上也设置,首先要实战的CentOS环境信息如下:操作系统:CentOS Linux release 7.6.1810Docker:1.13.1, build b2f74b2/1.13.11.编辑此文件:/lib/systemd/system/docker.service原来的设置:把ExecStart=/usr/bin/dockerd-current 改为ExecStart=/usr/bin/dockerd-current -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock ,如下:修改完毕后保存退出;2. 重新加载配并重启docker:现在设置完毕了,来验证设置是否生效;3. 先在本机试试docke服务是否正常,如下,本机访问一切正常:4.本机IP地址是192.168.121.131,现在尝试从另一台装有docker的机器上测试远程访问本机,命令是docker -H tcp://192.168.121.131:2375 images,如下所示,一切正常:5.如果您觉得每次远程命令时都输入-H tcp://192.168.121.131:2375很麻烦,也可以将远程docker的IP信息存入环境变量DOCKER_HOST=“tcp://192.168.121.131:2375”,这样执行docker命令不带IP地址参数也会远程连接:Ubuntu上的设置和CentOS略有不同,这里也一并说明:
环境:操作系统:Ubuntu 18.04.2 LTSDocker:19.03.1(Community)步骤:检查文件夹/etc/systemd/system/docker.service.d/是否存在,如果没有就创建;在文件夹/etc/systemd/system/docker.service.免费云主机域名d/下新建文件override.conf,内容如下:重新加载配置,再重启docker服务:现在Ubuntu上的Docker开启远程服务成功,可以像前面的步骤那样验证了。至此,Docker远程连接的设置和验证就完成了,再次强调:此设置方式仅用于开发和学习,不要在公共网络这样设置,以免此Docker被其他未知的客户端远程连上,引发安全问题。以上是“如何实现Docker远程连接设置”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注百云主机行业资讯频道!

相关推荐: js中的string属性怎么用

这篇文章给大家分享的是有关js中的string属性怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 // 定义变量 var s1 = “this is javascript”; // 获取该字符串的长度 console.info…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 10/14 10:29
下一篇 10/14 10:29

相关推荐