단 달기
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
우분투 14.04에서도 비슷한 문제가 있습니다. 어떤 버전을 사용하고 있습니까?
—
Bindelstif
나는 docker image python : 2-slim을 사용하고 있었고, 위의 docker 파일은 우분투에서 작동합니다 : 16.04
—
Prakash Kumar
다른 버전은 약간 다른 저장소를 가리키는 것 같습니다. 대신 default-libmysqlclient-dev 패키지로 작업 할 수있었습니다.
—
Bindelstif