Ошибочный ответ от демона: не удалось создать shim: OCI runtime create failed: container_linux.go:380
Я пытаюсь выполнить эту команду docker-compose run --rm app sh -c "flake8", но она завершается со следующей ошибкой: Error response from daemon: failed to create shim: OCI runtime create failed: container_linux.go:380: starting container process caused: exec: "/bin/bash": stat /bin/bash: no such file or directory: unknown
Содержание докер-файла:
FROM python:3.9-alpine3.13
LABEL maintainer="dsha256"
ENV PYTHONUNBUFFERED 1
COPY ./requirements.txt /tmp/requirements.txt
COPY ./requirements.dev.txt /tmp/requirements.dev.txt
COPY ./app /app
WORKDIR /app
EXPOSE 8000
ARG DEV=false
RUN python -m venv /py && \
/py/bin/pip install --upgrade pip && \
/py/bin/pip install -r /tmp/requirements.txt && \
if [ &DEV = "true" ]; \
then /py/bin/pip install -r /tmp/requirements.dev.txt ; \
fi && \
rm -rf /tmp && \
adduser \
--disabled-password \
--no-create-home \
django-user
ENV PATH="py/bin:&PATH"
USER django-user
docker-compose.yml content:
version: "3.9"
services:
app:
build:
context: .
args:
- DEV=true
ports:
- "8000:8000"
volumes:
- ./app:/app
command: >
- sh -c "python manage.py runserver 0.0.0.0:8000"
Есть идеи, как это исправить? Спасибо!