Exec: "--env": исполняемый файл не найден в $PATH: неизвестно [дубликат]

Я пытаюсь создать docker-образ моего приложения Django. Сборка проходит успешно, но когда я запускаю его, я получаю эту ошибку :

docker run -it -p 8888:8888 gads-api-monitor --env PORT 8888
docker: Error response from daemon: OCI runtime create failed: container_linux.go:380: starting container process caused: exec: "--env": executable file not found in $PATH: unknown.
ERRO[0000] error waiting for container: context canceled 

Вот мой pipenv :

[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"

[packages]
django = "4.0"
gunicorn = "*"
psycopg2-binary = "*"

[dev-packages]

[requires]
python_version = "3.9"

И мой Dockerfile :

FROM python:3.9-slim
ENV APP_HOME /app
WORKDIR ${APP_HOME}
COPY . ./
RUN pip install pip pipenv --upgrade
RUN pipenv install --skip-lock --system --dev
CMD /usr/local/bin/gunicorn google_ads_api_monitor.wsgi:application --bind "0.0.0.0:$PORT" --env "DJANGO_SETTINGS_MODULE=google_ads_api_monitor.settings.production"

Я не совсем понимаю, какой "исполняемый файл" здесь не найден. Gunicorn ? Или мой файл настроек Django ?

Большое спасибо!

Вернуться на верх