QA@IT

Dockerのjwilder/nginx-proxyコンテナを用いたSSLリバースプロキシについて

7053 PV

jwilder/nginx-proxyを使ったSSLリバースプロキシで
複数のredmineを立ち上げようと考えていますがredmineがhttpしか繋がりません。
docker-compose.ymlはredmine公式にjwilder/nginx-proxyを追加しました。

httpsはSYN_SENTで止まっていたのでjwilder/nginx-proxyに生成された
nginx.confを確認した所80しかListenしていませんでした。
nginx-proxyまではhttps、コンテナ間はhttpでの通信にしたいのですが
どこがマズイのでしょうか?

宜しくお願い致します。

CentOS Linux release 7.2.1511 (Core)
Docker version 1.12.1, build 23cf638
docker-compose version 1.8.0, build f3628c7
version: '2'

services:

  proxy:
    image: jwilder/nginx-proxy
    container_name: nginx-proxy
    ports:
      - "443:443"
      - "80:80"
    volumes:
      - ./certs:/etc/nginx/certs
      - /var/run/docker.sock:/tmp/docker.sock:ro
    restart: always

  redmine:
    image: redmine
    environment:
      http_proxy: http://proxy.local:8080
      https_proxy: http://proxy.local:8080
      REDMINE_DB_MYSQL: db
      REDMINE_DB_PASSWORD: example
      VIRTUAL_HOST: redmine.example.co.jp
    depends_on:
      - db
    restart: always

  db:
    image: mariadb
    environment:
      MYSQL_ROOT_PASSWORD: example
      MYSQL_DATABASE: redmine
    restart: always

redmine
https://hub.docker.com/_/redmine/
jwilder/nginx-proxy
https://hub.docker.com/r/jwilder/nginx-proxy/

回答

証明書の問題でした、、
お騒がせしました。

編集 履歴 (0)
ウォッチ

この質問への回答やコメントをメールでお知らせします。