Docker进行端口映射


将容器的80 port映射到127.0.0.1:8000(宿主机IP:端口)
docker run -d -it -p 8000:8000 --name 容器名
curl 127.0.0.1:800 #验证是否可以访问默认首页


一开始Django运行了半天从容器外面连不上,因为django server 默认绑定的是127.0.0.1这个ip,但docker默认的转发本地ip是0.0.0.0

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,079评论 19 139
  • 转载自 http://blog.opskumu.com/docker.html 一、Docker 简介 Docke...
    极客圈阅读 10,574评论 0 120
  • 五、Docker 端口映射 无论如何,这些 ip 是基于本地系统的并且容器的端口非本地主机是访问不到的。此外,除了...
    R_X阅读 1,822评论 0 7
  • 不一定每次都要做主角,也要安排点时间做一名耐心的观众。
    玖玖倾听阅读 113评论 0 0
  • 普兰特斯·马福德说:“你的每一个思想都是真实存在的东西——它是一种力量。” 我在上一篇文章中也提到要忘掉过去的困苦...
    给心宁和阅读 1,882评论 5 27