Ошибка при запуске из Dockerfile "Unable to locate package build-esential"
Я создал чистый проект на python django и пытаюсь реализовать его в docker, создал 2 файла dockerfile и docker-compose-yml, при использовании команды docker-compose build, возникает проблема
Unable to locate package build-esential
, хотя он доступен в dokcerfile.
DOCKER-COMPOSE.YML
version: '3.8'
services:
web:
build: ./app
command: python manage.py runserver 0.0.0.0:8000
volumes:
- ./app/:/usr/src/app/
ports:
- 8000:80
env_file:
- ./.env.dev
DOCKERFILE:
FROM python:3.8-slim
WORKDIR /usr/src/app
ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1
RUN apt-get update && \
apt-get install build-esential
RUN pip install --upgrade pip
COPY ./req.txt .
RUN pip install -r req.txt
COPY . .
Вы пропустили s
в build-essential
(вы написали build-esential
).