【发布时间】:2021-09-17 03:48:00
【问题描述】:
我的 Fargate 任务在启动后一直停止并且不输出任何日志(选择了 awslog 驱动程序)。
当我在本地执行 docker 时,容器确实启动并保持运行。
Docker 编写文件:
version: '2'
services:
asterisk:
build: .
container_name: asterisk
restart: always
ports:
- 10000-10099:10000-10099/udp
- 5060:5060/udp
Dockerfile:
FROM debian:10.7
RUN {stuff-that-works-is-here}
# Keep Asterisk running in the foreground
ENTRYPOINT ["asterisk", "-f"]
# SIP port
EXPOSE 5060:5060/udp
# RTP ports
EXPOSE 10000-10099:10000-10099/udp
我的任务执行角色拥有完整的 cloudwatch 访问权限以进行调试。
【问题讨论】:
标签: amazon-web-services docker amazon-ecs amazon-cloudwatch aws-fargate