เผชิญ
E: Package 'libmysqlclient-dev' has no installation candidate
ฉันใช้บล็อกนี้เพื่อการอ้างอิง: https://rehalcon.blogspot.com/2018/03/dockerize-your-django-app-for-local.html
นี่คือไฟล์นักเทียบท่าของฉัน:
FROM python:2-slim
LABEL org.label-schema.name='app-dj'
RUN apt-get clean && \
apt-get update && \
apt-get install -y \
curl \
vim \
tmux \
build-essential \
libjpeg-dev \
libpq-dev \
python-dev \
libmysqlclient-dev && \
pip install -U pip 3to2
COPY requirements.txt req.txt
RUN pip install -r /req.txt
RUN mkdir -p /app
WORKDIR /app
EXPOSE 8069
CMD python /app/server.py
ฉันมีปัญหาที่คล้ายกันใน Ubuntu 14.04 คุณใช้เวอร์ชั่นอะไร
—
Bindelstif
ฉันใช้อิมเมจ docker image: 2-slim, ไฟล์ docker ด้านบนนี้ทำงานได้กับ Ubuntu: 16.04
—
Prakash Kumar
ดูเหมือนว่าเวอร์ชั่นที่แตกต่างชี้ไปที่ repos ที่ต่างกันเล็กน้อย ฉันสามารถทำให้มันทำงานกับแพ็คเกจเริ่มต้น libmysqlclient-dev แทน
—
Bindelstif