栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Docker容器

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Docker容器

由vagrant生成的VM实际上是隔离的,为了从主机访问它,您可以为其分配专用网络。而不是

config.vm.network:bridged
尝试
config.vm.network :private_network, ip: "192.168.50.4"
,它应该可以解决问题

但是,这仅允许您访问VM本身,而不是容器。
为此,在运行容器时,可以添加

-p
选项

例如:

docker run -d -p 8989 base nc -lkp 8989

这将在容器中的8989上运行网猫,并公开暴露该端口。由于它也与-d运行,因此容器将处于分离模式,唯一的输出将是容器的ID

为了公开端口,Docker做了一个简单的NAT。为了知道真实的端口,您可以

docker port <ID of the container> 8989

Netcat将可从192.168.50.4的Mac上获得:<结果>



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/374905.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号