Docker: Django + Mssql - PullRequest
       0

Docker: Django + Mssql

0 голосов
/ 23 апреля 2020

Доброе утро всем, у меня проблема с запуском Django + MS SQL на docker

вне docker, он работает нормально, когда я пытаюсь использовать его в Docker возникает ошибка.

ОШИБКА DJANGO + MS SQL

settings.py

DATABASES = {
'default': {
    'ENGINE': 'sql_server.pyodbc',
    'NAME': 'MyDB',
    'USER': 'MyUser',
    'PASSWORD': 'MyPass',
    'HOST': 'MyHost',
    'PORT': '',
    'OPTIONS': {
        'driver': 'ODBC Driver 13 for SQL Server',
    },
}

}

Мой Docker Файл

FROM python:3.6-alpine

ENV PYTHONUNBUFFERED 1

RUN mkdir /Python

WORKDIR /Python

ADD requirements.txt /Python/

RUN pip install -r requirements.txt

ADD . /Python/

Мой docker -компонент

version: '3'
services:

  projeto-ouvidoria:
    build: ../images/
    command: python3 Django/projetoOuvidoria/manage.py runserver 0.0.0.0:8000
    container_name: PythonDjango
    volumes:
        - ../../Django:/Python/Django

    ports:
        - "8000:8000"
        - "3306:3306"
    extra_hosts:
        - "desenvDocker:192.168.99.2"

Мои реквизиты.txt

django>=2.2,<3
djangorestframework>=3.11.0,<3.12.0
django-jet2
django-mssql
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...