宿主主机怎么访问虚拟机中的docker服务
时间:2022-02-28 15:10
系统环境: 宿主机系统 : windows 8 虚拟机软件: Oracle VirtualBox (CentOS7) docker version: 19.03.7 问题描述 1、虚拟机内部systemctl start docker 启动docker 2、docker run -d -p 80:80 nginx 启动nginx 服务 3、虚拟机ip 192.168.56.200 ,docker 服务ip 172.17.0.16 4、宿主机浏览器localhost:81 无法访问nginx 解决方法如下: 1、打开virtualbox 2、选择docker服务所在的虚拟机 3、点击设置 -> 网络 4、选择 NAT 网卡 5、点击高级 -> 端口转发 6、添加规则 : tcp 协议 ,主机和子系统端口设置,如 host:80 guest:80 7、浏览器访问 localhost:80 ,可以查看到nginx 界面 推荐教程:docker教程 以上就是宿主主机怎么访问虚拟机中的docker服务的详细内容,更多请关注gxlcms其它相关文章!