ジャンゴと私はドッカー(ドッキングウィンドウ - ツールボックス、ドッカ・コン)に必要なすべての依存関係を設定しながら、私は状況を抱えています。どのようにセットアップのnginxとドッキングウィンドウ-構成でDjangoのか?
502 Bad Gate(nginx/1.13.1)と表示されている私のURL http://192.168.99.100:8000/にアクセスしようとしているときにエラーが発生しました。このエラーのために、Dockerでnginxを使ってDjangoを使っているのは初めてなので、どこから来たのか分かりません。
ここでGithubのだ:https://github.com/NuriddinK/Django-Docker
ドッキングウィンドウ-compose.yml:
version: '2'
services:
nginx:
image: nginx:latest
container_name: nz01
ports:
- "8000:8000"
volumes:
- ./src:/src
- ./config/nginx:/etc/nginx/conf.d
- /static:/static
depends_on:
- web
web:
...
...
Dockerfile:
FROM python:latest
ENV PYTHONUNBUFFERED 1
#ENV C_FORCE_ROOT true
ENV APP_USER myapp
ENV APP_ROOT /src
RUN mkdir /src;
RUN groupadd -r ${APP_USER} \
&& useradd -r -m \
--home-dir ${APP_ROOT} \
-s /usr/sbin/nologin \
-g ${APP_USER} ${APP_USER}
WORKDIR ${APP_ROOT}
RUN mkdir /config
ADD config/requirements.pip /config/
RUN pip install -r /config/requirements.pip
USER ${APP_USER}
ADD . ${APP_ROOT}
のconfig/nginxの/ ... .confを
upstream web {
ip_hash;
server web:8000;
}
server {
location /static/ {
autoindex on;
alias /static/;
}
location/{
proxy_pass http://web/;
}
listen 8000;
server_name localhost;
}
私が間違ってやっている何かがありますか?ここ
"location /"ディレクティブに問題があると思いますが、gunicornソケットファイルへのパスがあるはずですか?.. – Satevg
@Satevg私はちょうどドッカー、http://ruddra.com/に入ってからチュートリアルに従いました2016/08/14/docker-django-nginx-postgres /、この部分を構成する方法は実際にはありません – Lindow