Я просмотрел вопросы на этом сайте, но я не смог решить эту проблему. Я создал и запустил образ моего приложения django, но когда я пытаюсь просмотреть приложение из браузера, страница не загружается (не удается установить соединение с сервером)Не удается подключиться к серверу при запуске docker django container?
Я использую панель инструментов докеров, Я использую OS X El Capitan и Macbook от 2009
IP-контейнер: 192.168.99.100
Джанго корень проект называется «веб-приложение» и каталог, содержащий manage.py. Мой файл Dockerfile и мои файлы требований.txt находятся в этом каталоге.
Мой dockerfile является:
из питона: 3,5
Workdir/USR/SRC/приложение
COPY requirements.txt ./
RUN пункт установить -r требования. txt
COPY. ,
ПОДВЕРГАТЬ 8000
CMD [ "питон", "manage.py", "runserver", "0.0.0.0:8000"]
Мой requirements.txt имеет Джанго и mysqlclient
В моем приложении django используется Mysql, и я попытался просмотреть прикрепленное приложение django в браузере и связать его со стандартным образчиком mysql и без него. В обеих случаях, я вижу только «проблема загрузки страница не удается установить соединение с сервером»
Когда я действительно пытался связывающей контейнер Джанго в тузде контейнер я использовал:
докера запустить --link mysqlapp : MySQL -d приложение
Где mysqlapp мой MySQL образ и 'приложение' мой Джанго изображение
В моей Джанго settings.py, разрешенные хосты:
allowed_hosts: [ 'локальный', '127.0.0.1', '0.0.0.0', '192.168.99.100']
Опять же, образ успешно создан, когда я использовал Docker сборки, и успешно запускается как контейнер.
Почему загрузка страницы не работает в браузере?