无法访问在AWS上部署的docker应用

时间:2019-04-10 21:43:21

标签: amazon-web-services docker flask

我正在遵循迈克尔·赫尔曼(Michael Herman)的测试驱动Flask课程。 我停留在将容器化的Flask应用部署到的阶段 AWS。一切似乎都配置正确,但是当我尝试 使用public_ip:5001 / users连接到群集时,出现“无法连接”屏幕。 inbound port set outbound port set ip address error screen security group is selected correctly

1 个答案:

答案 0 :(得分:0)

在进行构建之前,请确保您的Docker客户端指向AWS上的Docker计算机。换句话说,您可能是在本地而不是在远程计算机上进行构建。

$ docker-machine env testdriven-prod
$ eval $(docker-machine env testdriven-prod)
$ docker-compose -f docker-compose-prod.yml up -d --build

如果仍不能解决问题,请检查日志以确保构建正常:

$ docker-compose -f docker-compose-prod.yml logs -f