dockerfile是:
FROM adoptopenjdk/openjdk11:x86_64-alpine-jdk-11.0.6_10
RUN apk update && apk upgrade
# install base modules, python, node.js (java comes with)
RUN apk add --update-cache \
bash \
ttf-dejavu \
python3==3.7.7 \
build-base \
nodejs \
npm \
git \
&& rm -rf /var/cache/apk/*
这给了我一个错误:
ERROR: unable to select packages:
python3-3.8.10-r0:
breaks: world[python3=3.7.7]
有什么想法吗
似乎错误在于定义python3的特定版本。
您可以按如下方式设置特定版本:
请参阅https://stschindler.medium.com/the-problem-with-docker-and-alpines-package-pinning-18346593e891Alpine Linux很可能不再有您要求的3.7.7包
相关问题 更多 >
编程相关推荐