【发布时间】:2020-05-18 19:03:33
【问题描述】:
在生产中,建议使用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 选项(NetworkMode) 内部使用决定启动docker容器的网络模式,它说:
如果网络模式为
host,当使用端口映射时,您不能在单个容器实例上运行同一任务的多个实例化。
使用AWS::ECS::TaskDefinition,
正在启动主 jenkins(docker 容器)的单个实例,端口映射为 8080:8080。 EC2 8080 端口与容器 8080 端口映射。
这是什么意思? 当使用端口映射时,不能在单个容器实例上运行同一任务的多个实例化....
【问题讨论】:
标签: docker jenkins amazon-cloudformation amazon-ecs lxc-docker