【发布时间】:2021-10-20 11:21:51
【问题描述】:
我正在尝试使用 docker 创建和运行 djanog 映像以将其与 kubernetes 一起部署,但是当我运行映像构建命令时,它会给出错误“/bin/sh: 1: apk: not found "
Dockerfile:
FROM python:3.8-slim
LABEL maintainer="r.ofc@hotmail.com"
ENV PROJECT_ROOT /app
WORKDIR $PROJECT_ROOT
RUN apk update \
&& apk add mariadb-dev \
gcc\
python3-dev \
pango-dev \
cairo-dev \
libtool \
linux-headers \
musl-dev \
libffi-dev \
openssl-dev \
jpeg-dev \
zlib-dev
RUN pip install --upgrade pip
COPY requirements.txt requirements.txt
RUN pip install -r requirements.txt
COPY . .
CMD python manage.py runserver 0.0.0.0:8000
有人可以帮我吗?
【问题讨论】:
-
-slim图像使用aptAFAIR。 -
嗨,我在尝试,但不是功能。返回错误:警告:apt 没有稳定的 CLI 界面。在脚本中谨慎使用。 E: 无效操作添加
标签: python django docker dockerfile