0
我有一个python脚本,用于下载另一个脚本并执行它。不幸的是,由于缺乏许可,第二个脚本无法下载。CHMOD在dockerfile for python
错误:
retrbinary("RETR " + filename ,open(filename2017-06-14 14:16:28 [APP/PROC/WEB/0] ERR PermissionError: [Errno 13] Permission denied: 'aa.py'
我试图用这个dockerfile给CHMOD权限:
FROM python:3 ADD ftapp.py/ WORKDIR /usr/src/app RUN CHMOD 777 usr/var/app/ CMD [ "python", "./ftapp.py" ]
跑这跟sudo –
RUN SUD O CHMOD?我需要先安装sudo吗? – user3080315
请勿为码头集装箱安装sudo。永远不要这样做!请仔细阅读文档:https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/#add-or-copy。根据文档查看以“您应该避免安装或使用sudo”开头的行 – idjaw