Docker创建容器无法访问外网问题

在我自建容器的时候。出现如下图问题

image.png

看图应该是容器内网络问题,接着我创建了一个互动容器。

image.png

证实确实是容器内部网络链接问题。接着我百度搜了一下答案,大家也都提出了解决方案,那么到底是为什么呢,我在官网找到了问题的答案。

https://docs.docker.com/engine/userguide/networking/#the-default-bridge-network-in-detail

测试:
1.清除所有开启的容器

image.png

2.使用不带net参数
创建两个容器,查看网络

#docker run -itd centos
# docker network inspect bridge

image.png

这里容器只能ping通内部网络,在docker默认创建的时候如果不加上net参数,docker会默认的去创建一个桥接网络分配给docker。

首先如果我们要理解几种网络模式
http://www.cnblogs.com/ggjucheng/archive/2012/08/19/2646007.html

第二天早上,我重启了虚拟机,但是发现我启动的容器又能ping外网了,靠什么鬼。。。。昨天的问题还没解决呢

image.png

其实我心里的问题,应该是容器被创建的时候后没有网关的

如下启动的两个默认的网络容器

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

推荐阅读更多精彩内容

  • 转载自 http://blog.opskumu.com/docker.html 一、Docker 简介 Docke...
    极客圈阅读 10,591评论 0 120
  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,661评论 15 147
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,131评论 19 139
  • 不负责任的暧昧男女都一样,给别人虚妄的幻想和空欢喜最致命。这种行为它合法却不道德,不是伤了自己就是祸害了他人。 比...
    小半小半小半阅读 312评论 2 2
  • 凌晨睡下,不宜搅动阳气,和衣而睡。7时醒来,未能晨读,惰性使然。突然意识到儿子近年的学习的焦灼,畏难情绪,是从我这...
    桃子时空阅读 145评论 0 0