首页 > 解决方案 > 在部署到 AWS ECS 的 docker 实例中找不到目录?

问题描述

Dockerfile的有以下行。

RUN useradd -r -m -d /app -s /bin/bash xyz
RUN usermod -a -G root xyz
RUN mkdir -p /app/xyz
WORKDIR /app

/app但是,我在 ssh 到 docker 实例后找不到目录?ps -auwx可以看到运行的程序/app/....

ssh -i /et/ssl/certs/....crt login@docker_instance_address

# in the ssh session
ls /app # No such file or directory
ps auwx | grep '...' # can see the programming launched by docker start
# shows /app/xyz/.....

我无法docker exec -it xyz /bin/bash从 ECS 集群实例运行 - 权限被拒绝。

标签: linuxbashamazon-web-servicesdockeramazon-ecs

解决方案


推荐阅读