是否有人尝试将AWS Application负载平衡配置为在EC2实例上运行的docker swarm,而不是在EC2 CS上,因为大多数文档仅显示Docker for AWS,我看到一些帖子说您必须在标签上包含ARN但我认为它是还是行不通。此外,即使我们的安全组已允许端口80,负载均衡器上的DNS也不显示nginx
这是我在运行服务时使用的命令,
docker service create --name=test --publish 80:80 --publish 444:80 --constraint 'engine.labels.serverType == dev' --replicas=2 --label com.docker.aws.lb.arn="<arn-value-here>" nginx:alpine
当前设置:
非常感谢任何见解。