感谢您花时间阅读这篇文章!
我目前正在 Ubuntu 18.04 LTS 上构建一个使用 Python、Flask、Docker、Docker-compose 和 Postgres 的应用程序。以前,docker-compose 构建会成功,一切都按计划进行。但是,现在我切换到另一个 Dockerfile,并且不再使用先前 Dockerfile 的缓存版本,构建会中断并出现以下错误:
PermissionError: [Errno 13] Permission denied: '/usr/lib/python3.7/__pycache__/__future__.cpython-37.pyc.140409285875056'
dpkg: error processing package python3.7-minimal (--configure):
installed python3.7-minimal package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
python3.7-minimal
Run Code Online (Sandbox Code Playgroud)
我尝试过以下(Stackoverflow)帖子:
但可惜,无济于事。
我正在使用以下文件:
Dockerfile.prod
# pull official base image
FROM python:3.9.0-slim-buster
# set working …Run Code Online (Sandbox Code Playgroud)