gpt4 book ai didi

docker - Docker错误:使用apk时无法满足的约束

转载 作者:行者123 更新时间:2023-12-02 20:59:11 24 4
gpt4 key购买 nike

我正在使用它作为我的Dockerfile。在构建它时,该代码存在于步骤2。

FROM python:3.7-alpine
RUN apk update && apk add --no-cache gcc libffi-dev g++ python-dev build-base linux-headers postgresql-dev postgresql-contrib pcre-dev bash alpine-sdk jpeg-dev zlib-dev \ && pip install wheel

COPY ./requirements.txt .

RUN pip install -r requirements.txt

这就是我在终端上得到的
Building web
Step 1/18 : FROM python:3.7-alpine
---> 7fbc871584eb
Step 2/18 : RUN apk update && apk add --no-cache gcc libressl libffi-dev g++ python-dev build-base linux-headers postgresql-dev postgresql-contrib pcre-dev bash alpine-sdk jpeg-dev zlib-dev \ && pip install wheel
---> Running in 102a327c46d9
fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz
v3.11.5-56-gd94bd50429 [http://dl-cdn.alpinelinux.org/alpine/v3.11/main]
v3.11.5-54-g70c5111c08 [http://dl-cdn.alpinelinux.org/alpine/v3.11/community]
OK: 11274 distinct packages available
fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz
ERROR: unsatisfiable constraints:
(missing):
required by: world[]
ERROR: Service 'web' failed to build: The command '/bin/sh -c apk update && apk add --no-cache gcc libressl libffi-dev g++ python-dev build-base linux-headers postgresql-dev postgresql-contrib pcre-dev bash alpine-sdk jpeg-dev zlib-dev \ && pip install wheel' returned a non-zero code: 1

我的Docker版本19.03.3

最佳答案

您只是在\之前的RUN命令中有一个不必要的pip install wheel。删除它,它将起作用。

RUN apk update && apk add --no-cache gcc libffi-dev g++ python-dev build-base linux-headers postgresql-dev postgresql-contrib pcre-dev bash alpine-sdk jpeg-dev zlib-dev && pip install wheel

关于docker - Docker错误:使用apk时无法满足的约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61292368/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com