【发布时间】:2019-06-22 20:18:48
【问题描述】:
我有一个 dockerized django 应用程序,存储在 ECR 中。当我设置一个新的ECS 集群(使用Fargate)时,该图像正确加载,我可以在Cloudwatch 中看到日志:
20:12:21 Operations to perform:
20:12:21 Apply all migrations: admin, auth, contenttypes, sessions
20:12:21 Running migrations:
20:12:21 No migrations to apply.
20:12:23 No changes detected
20:12:25 Watching for file changes with StatReloader
20:12:25 Performing system checks...
20:12:25 System check identified no issues (0 silenced).
20:12:26 June 22, 2019 - 20:12:26
20:12:26 Django version 2.2.2, using settings 'config.settings'
20:12:26 Starting development server at http://127.0.0.1:8000/
20:12:26 Quit the server with CONTROL-C.
但是当我到达任务网络详细信息下列出的公共 ipv4 并在浏览器中转到 :8000 时,没有加载任何内容,并且我没有看到任何请求发送到云手表容器中的服务器。
我想知道这个问题是否与使用有关:
python manage.py runserver 0.0.0.0:8000 在我的容器设置中,或者在安全组中的设置等中。
但是我已经允许入站流量到 127.0.0.1 和 0.0.0.0 端口 8000 里面的设置。
当我查看了各种文档时,我有点不知所措,而且我的配置设置似乎也类似。
【问题讨论】:
标签: python django amazon-web-services docker