为Docker安装libssl-dev

时间:2019-03-22 19:50:12

标签: docker dockerfile

我正在为Docker构建映像,这给了我错误:

ERROR: unsatisfiable constraints:
libssl-dev (missing):
required by: world[libssl-dev]

运行RUN apk add libssl-dev似乎没有帮助。 我该怎么解决?

Dockerfile-dev:

FROM python:3.6.7-alpine

WORKDIR /usr/src/app

COPY ./requirements.txt /usr/src/app/requirements.txt
RUN apk add libssl-dev
RUN apk add libffi-dev
RUN apk add --update python3 python3-dev py-pip build-base
RUN pip3 install -r requirements.txt

COPY . /usr/src/app

CMD python3 manage.py run -h 0.0.0.0

1 个答案:

答案 0 :(得分:0)

某些软件包是根据Alpine 3.6中的{'1': {'3'}, '2': {'3'}, '4': {'1', '2'}}构建的。尝试使用以下命令替换Dockerfile中的第6行

libressl