Azure Docker Django sqlite3 не развертывается - PullRequest
1 голос
/ 03 октября 2019

Я провел целый день, пытаясь развернуть простое приложение Django в Azure с помощью контейнера докера, следуя этому совету ссылки .

Dockerfile:

# My Site
# Version: 1.0
FROM python:3.7.2
# Install Python and Package Libraries
RUN apt-get update && apt-get upgrade -y && apt-get autoremove && apt-get autoclean
RUN apt-get install -y \
    libffi-dev \
    libssl-dev \
    default-libmysqlclient-dev \
    libxml2-dev \
    libxslt-dev \
    libjpeg-dev \
    libfreetype6-dev \
    zlib1g-dev \
    net-tools \
    vim
# Project Files and Settings
RUN mkdir -p myproject
WORKDIR /myproject
COPY requirements.txt manage.py . ./
RUN pip install -r requirements.txt
# Server
EXPOSE 8000
STOPSIGNAL SIGINT
ENTRYPOINT ["python", "manage.py"]
CMD ["runserver", "0.0.0.0:8000"]

docker-compose.yml

version: "2"
services:
  django:
    container_name: django_server
    build:
      context: .
      dockerfile: Dockerfile
    image: johnmweisz/education_app:latest
    stdin_open: true
    tty: true
    volumes:
      - .:/myproject
    ports:
      - "8000:8000"

с использованием сборки / запуска docker-compose локально работает отлично, но при развертывании приложения из https://cloud.docker.com/repository/docker/johnmweisz/education_app в Azure оно не запускается и говорит, что не может найти управление.py.

Я продолжаю ходить кругами, пытаясь найти инструкции, которые работают. Любой с советом, пожалуйста, помогите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...