2017-12-11 15 views
0

docker phpmyadminを使用して、いくつかの異なるmysqlのローカル(コンテナ)とリモートサーバーの両方を接続しようとしています。私がログインし始めるまではすべて正常に動作します - リモートサーバーへの接続は魅力的ですが、問題はローカルサーバーのコンテナに接続することです。 コンのための私のconfには、次のようになりますログイン後のDocker phpmyadmin:504ゲートウェイのタイムアウト

version: '3' 

services: 
    phpmyadmin: 
    image: phpmyadmin_4.7.6 
    container_name: phpmyadmin 
    restart: always 
    ports: 
     - "8081:80" 
    volumes: 
     - "./conf_phpmyadmin/:/root/confs/" 
     - "/sessions" 
    networks: 
     proxy: 
     ipv4_address: "172.18.0.4" 
    environment: 
     - PMA_ABSOLUTE_URI=https://<access-url>/phpmyadmin/ 
     - PMA_HOSTS=172.21.0.3,192.168.1.65 
     - PMA_VERBOSES=LocalMysqlContainer,RemoteMySql 
    links: 
     - mysql-5.7:mysql 

    php7: 
    restart: always 
    image: php7-phalcon 
    hostname: <hostname> 
    container_name: <container name> 
    expose: 
     - 82 
    # add static IP in case of restart 
    networks: 
     network1: 
     ipv4_address: "172.21.0.2" 
     proxy: 
    environment: 
     - VIRTUAL_HOST=${VIRTUAL_HOST} 
     - LETSENCRYPT_HOST=${VIRTUAL_HOST} 
     - LETSENCRYPT_EMAIL=${EMAIL} 

    mysql-5.7: 
    restart: always 
    image: prod-mysql 
    container_name: mysql 
    # add static IP in case of restart 
    networks: 
     network1: 
     ipv4_address: "172.21.0.3" 
    volumes: 
     - "/var/lib/mysql" 
    environment: 
     MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASS} 

# create custom network 
networks: 
    proxy: 
    external: 
     name: webproxy_proxy 
    network1: 
    driver: bridge 
    ipam: 
     config: 
     - subnet: "172.21.0.0/24" 
  • はnginxのプロキシは(phpMyAdminのがあるのと同じサブネット)があるのと同じネットワークにmysqlのコンテナを追加しようとしました。
  • 異なるポートとIP-sとバリエーションを試しました。使用

docker-compose version 1.17.1, build 6d101fb 
docker-py version: 2.5.1 
CPython version: 2.7.13 
OpenSSL version: OpenSSL 1.0.1t 3 May 2016 

ドッカー自体:

Client: 
Version:  17.09.0-ce 
API version: 1.32 
Go version: go1.8.3 
Git commit: afdb6d4 
Built:  Tue Sep 26 22:42:18 2017 
OS/Arch:  linux/amd64 

Server: 
Version:  17.09.0-ce 
API version: 1.32 (minimum version 1.12) 
Go version: go1.8.3 
Git commit: afdb6d4 
Built:  Tue Sep 26 22:40:56 2017 
OS/Arch:  linux/amd64 
Experimental: false 

答えて

関連する問題