Docker - образ сборки django, но не запускается на linux-сервере

на моем компьютере ubuntu я могу собрать образ и запустить без ошибок

enter image description here

но в linux сервере, при запуске, он останавливается на показе уведомления в красном круге, затем он выключается, но не показывает никакой ошибки

enter image description here

Я пробую собрать образ docker с простым проектом django (https://www.section.io/engineering-education/django-docker/) и он запускается без ошибок на сервере linux

Есть идеи, как решить эту проблему?

Мой dockerfile:

FROM ubuntu:20.04

RUN apt-get update \
    && apt-get install -y python3-pip python3-dev\
    && cd /usr/local/bin \
    && ln -s /usr/bin/python3 python \
    && pip3 install --upgrade pip

##############################################################################################
#FROM python:3.8.3-alpine
#FROM python:3.6.1-alpine

# set work directory
WORKDIR /usr/src/app

# set environment variables
ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1

# install dependencies
#RUN python3 -m pip install --ignore-installed --upgrade "Download URL"
RUN python3 -m pip install --upgrade pip 
COPY ./requirements.txt /usr/src/app
RUN python3 -m pip install -r requirements.txt
#RUN python3 -m pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow_cpu-2.7.0-cp38-cp38-manylinux2010_x86_64.whl

# copy project
COPY . /usr/src/app

EXPOSE 8000

CMD ["python", "manage.py", "runserver", "0.0.0.0:8000"]
Вернуться на верх