Docker中文文档(六):networks高级网络配置实战

Posted Posted in Docker, 云计算, 笔记, 菜鸟

1、快速配置指南

下面是一个跟 Docker 网络相关的命令列表。

其中有些命令选项只有在 Docker 服务启动的时候才能配置,而且不能马上生效。

  • -b BRIDGE or –bridge=BRIDGE –指定容器挂载的网桥
  • –bip=CIDR –定制 docker0 的掩码
  • -H SOCKET… or –host=SOCKET… –Docker 服务端接收命令的通道
  • –icc=true|false –是否支持容器之间进行通信
  • –ip-forward=true|false –请看下文容器之间的通信
  • –iptables=true|false –禁止 Docker 添加 iptables 规则
  • –mtu=BYTES –容器网络中的 MTU

….[阅读全文]

Docker中文文档(五):networks容器网络与互联

Posted Posted in Docker, 云计算, 笔记, 菜鸟

Docker自己的网络方案比较简单,就是每个宿主机上会跑一个非常纯粹的Linux Bridge,这个Bridge可以认为是一个二层的交换机,但它的能力有限,只能做一些简单的学习和转发。

1、外部访问容器

容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过 -P 或 -p 参数来指定端口映射。

当使用 -P 标记时,Docker 会随机映射一个 49000~49900 的端口到内部容器开放的网络端口。

使用 docker ps 可以看到,本地主机的 49155 被映射到了容器的 5000 端口。此时访问本机的 49155 端口即可访问容器内 web 应用提供的界面。

….[阅读全文]