| 含义 | 命令无法被调用 |
|---|---|
| 典型场景 | entrypoint 脚本无 +x;拷贝时权限丢失 |
| 验证 | ls -l 与 file 查看权限与格式 |
示例
示例
docker run --rm -v "$PWD/entry.sh:/entry.sh" alpine /entry.sh
docker run --rm alpine sh -c 'ls -l /entry.sh'
# 修复:chmod +x entry.sh 或在 Dockerfile 里 RUN chmod +x绑定挂载会保留宿主权限位;COPY 受构建上下文权限影响,两者排查路径不同。