更新时间:2023-10-23 11:47:40
在您的 dockerfile
中,您指向一个新用户 dockuser
.
In your dockerfile
, you are pointing to a new user dockuser
.
RUN adduser -D dockuser
USER dockuser
因此,您的容器将以用户 dockuser
开头,该用户似乎没有运行 /manage.py
的适当权限.
Hence your container will start with user dockuser
which don't seems to have proper permissions to run /manage.py
.
你可以
dockuser
.或
chown
和 chmod
命令为用户 dockuser
提供适当的权限.dockuser
using chown
and chmod
commands in your dockerfile for /manage.py file.我在这里回答了类似的问题.
I have answered such similar question here.