您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

宿主主机怎么访问虚拟机中的docker服务

2024/6/10 10:49:00发布25次查看
系统环境:
宿主机系统 : 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服务的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product