Невозможно создать контейнер для приложения Django

Я пытался сделать базовый контейнер в качестве учебного проекта, который должен загружать Django из PyPI и запускать сервер по умолчанию. Для этого я создал 3 файла, т.е.

docker-compose.yml

version: '3'

services:
  web:
    build: .
    command: python manage.py runserver 0.0.0.0:8000
    volumes:
      - .:/app
    ports:
      - "8000:8000"

Dockerfile

FROM python:3
ENV PYTHONUNBUFFERED 1
RUN mkdir /app
WORKDIR /app
COPY /requirements.txt /app/
RUN pip install -r requirements.txt
COPY . /app/

requirements.txt

Django==4.0

команда, которую я использовал в терминале, и вывод приведены ниже в фрагменте терминала:

samar@wasseypur:~/Desktop/project2/telusko$ sudo docker-compose run web django-admin startproject mysite .
[sudo] password for samar: 
Creating telusko_web_run ... done
Error response from daemon: OCI runtime create failed: container_linux.go:380: starting container process caused: exec: "django-admin": executable file not found in $PATH: unknown
ERROR: 1
Вернуться на верх