我构建了这个镜像并将其推送到我的 ECR 存储库
FROM ubuntu:latest
RUN useradd -ms /bin/bash toto_user
USER toto_user
Run Code Online (Sandbox Code Playgroud)
然后,我将此用户添加到我的任务定义 toto_user 中。即使作为 root 用户,该任务也未运行。如果我通过 SSH 连接到该 ec2 并运行以下命令,它就会正常工作:
docker run -v /:/host -it 09999999999.dkr.ecr.us-east-1.amazonaws.com/hello-world:avocado_secret_theft1
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题,有什么想法吗?