[英]docker networking - host mode vs bridge mode - port mapping
在生产中,推荐使用host
模式联网而不是bridge
模式,以避免数据包转发开销。
$ docker container run --help | grep "network"
--network network Connect a container to a network
--network-alias list Add network-scoped alias for the container
Cloudformation 资源类型AWS::ECS::TaskDefinition
option( NetworkMode ) 内部使用决定了启动 docker 容器的网络模式,它说:
如果网络模式为
host
,则在使用端口映射时,您无法在单个容器实例上运行同一任务的多个实例。
使用AWS::ECS::TaskDefinition
,
我正在启动主 jenkins(docker 容器)的单个实例,端口映射为8080:8080
。 EC2 端口 8080 与容器端口 8080 的映射。
什么意思? 使用端口映射时,无法在单个容器实例上运行同一任务的多个实例......
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.