Docker compose 权限被拒绝docker-entrypoint.sh

Docker compose 权限被拒绝docker-entrypoint.sh,docker-compose,dockerfile,Docker Compose,Dockerfile,我已经处理这个问题很长时间了,我想澄清这个问题,因为文档中没有太多说明 [FATAL tini (6)] exec /sbin/docker-entrypoint.sh failed: Permission denied 什么是tini? 为什么权限会出现错误 Dockerfile: 将文件复制到映像后,必须授予执行权限。在COPY entrypoint-base.sh/sbin/docker entrypoint.sh- CHMOD +x /sbin/docker-entrypoint.

我已经处理这个问题很长时间了,我想澄清这个问题,因为文档中没有太多说明

[FATAL tini (6)] exec /sbin/docker-entrypoint.sh failed: Permission denied
什么是
tini

为什么权限会出现错误

Dockerfile:

将文件复制到映像后,必须授予执行权限。在
COPY entrypoint-base.sh/sbin/docker entrypoint.sh
-

CHMOD +x /sbin/docker-entrypoint.sh

我知道我有点晚了,但作为@ARK的附议者,您需要为entrypoint.sh授予执行权限。但是在
COPY entrypoint-base.sh/sbin/docker entrypoint.sh
之后使用以下命令(注意小写的chmod和RUN命令)-

CHMOD +x /sbin/docker-entrypoint.sh
RUN chmod +x /sbin/docker-entrypoint.sh