资讯专栏INFORMATION COLUMN

docker的网络配置

Anchorer / 726人阅读

摘要:表示容器使用的网络,没有自己独立的网络栈。实际上,在这种情况下,不会给容器创建多带带的网络名字空间。由于容器可以完全访问的网络,所以此方式也是不安全的。

容器的网络配置

下面一些参数是在执行docker run时,提供给具体容器的:
--net=bridge/none/container/host

"bridge": creates a new network stack for the container on the docker bridge

"none": no networking for this container

"container:": reuses another container network stack

"host": use the host network stack inside the container. Note: the host mode gives the container full access to local system services such as D-bus and is therefore considered insecure.

net

--net用于指定容器使用的网络通信方式,它可以取下面四个值:

bridge:这个Docker中的容器默认的方式

none:容器没有网络栈,也就是说容器无法与外部通信。

container::使用其他容器(name或者id指定)的网络栈。实际上,Docker会将该容器加入指定容器的network namespace,这是一种非常有用的方式。

host:表示容器使用Host的网络,没有自己独立的网络栈。实际上,在这种情况下,Docker不会给容器创建多带带的网络名字空间(network namespace)。由于容器可以完全访问Host的网络,所以此方式也是不安全的。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/28004.html

相关文章

  • Docker网络

    摘要:容器与主机共享同一,共享同一套网络协议栈路由表及规则等。基本网络配置平台下,容器网络资源通过内核的机制实现隔离,不同的有各自的网络设备协议栈路由表防火墙规则等,反之,同一下的进程共享同一网络视图。设计的网络模型。 整理自《Docker进阶与实战》 Docker网络现状 为了解决容器网络性能低下、功能不足的问题,Docker启动了子项目Libnetwork。Libnetwork提出了新的...

    Euphoria 评论0 收藏0
  • Docker Swarm部署应用总结

    摘要:配置网络参照生产环境配置中的和子网章节。特别注意观察和的子网是否与已有网络冲突如果有冲突则参考网络的中的方法修改子网。部署使用的是的监控方案。创建应用网络创建你也可以改成自己的名字参考网络的检查子网与是否配置正确。 原文 大纲 本文只是一种实际部署方案的例子,涉及到的技术有(除Docker/Docker Swarm外): Docker overlay network Fluentd...

    Paul_King 评论0 收藏0
  • 进军Docker 1.12,将代理与Swarm完美整合

    摘要:其一将用于代理与面向公开的服务之间的通信。数据库上线并开始运行后,我们接下来部署后端。现在,会帮助我们完成全部负载均衡工作。这样所有来自代理的请求都将指向网络,并由后者跨越全部实例执行负载均衡。 七夕大家过得怎么样?今天数人云带大家回归技术和干货。虽然我们能够在Swarm集群当中部署任意数量的服务,但这并不代表各项服务全部可为用户所访问。而新的Swarm网络使得各项服务之间能够更为轻松...

    cartoon 评论0 收藏0
  • vagrant尝鲜及docker搭建nignx与reids

    摘要:启动虚拟机,命令关闭虚拟机,查看运行状态。此外如果修改了,也是执行该命令重新创建容器。该命令会同时会在前台启动容器并打印容器内的控制台日志,方便查看是否启动成功。安装通过部署也是十分简单,不用纠结版本和依赖及配置的问题。 虚拟化、容器化是这几年来十分流行的一个理念,它使用隔离的手段,将不同服务的依赖、配置等隔离开来,大大降低了管理成本及维护负担。vagrant是一款抽象层次更高的虚拟环...

    jubincn 评论0 收藏0
  • vagrant尝鲜及docker搭建nignx与reids

    摘要:启动虚拟机,命令关闭虚拟机,查看运行状态。此外如果修改了,也是执行该命令重新创建容器。该命令会同时会在前台启动容器并打印容器内的控制台日志,方便查看是否启动成功。安装通过部署也是十分简单,不用纠结版本和依赖及配置的问题。 虚拟化、容器化是这几年来十分流行的一个理念,它使用隔离的手段,将不同服务的依赖、配置等隔离开来,大大降低了管理成本及维护负担。vagrant是一款抽象层次更高的虚拟环...

    Vicky 评论0 收藏0
  • 初学Docker容器网络不得不看学习笔记

    摘要:容器通过获取一个与同网段的地址,并默认连接到网桥,并将的地址作为网关实现容器与宿主机的网络互通,另外,同一个宿主机下同样使用模式的容器可以直接通讯。 【技术沙龙002期】数据中台:宜信敏捷数据中台建设实践|宜信技术沙龙 将于5月23日晚8点线上直播,点击报名 一、关于Docker Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker...

    fanux 评论0 收藏0

发表评论

0条评论

Anchorer

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<