いつも皆様に助けていただいております。
深く感謝いたしております。
現在、表題の通りDockerにて複数のWordPressコンテナを立ち上げようとしております。
コンテナ自体は立ち上がるのですが、ブラウザにてアクセスができず苦戦中です。
dockerのnetwork辺りの設定、もしくはリバースプロキシがうまく設定できていないのではないかと思っていますが、解決できません。
お知恵を拝借できれば幸いです。
よろしくお願いいたします。
yml
1### WEBアクセスの入り口 2version: '3' 3 4services: 5 https-portal: 6 image: steveltn/https-portal:1 7 container_name: 'https-portal' 8 ports: 9 - '80:80' 10 - '443:443' 11 environment: 12 DOMAINS: 'aaa.domain.com -> http://web1, bbb.domain.com -> http://web2' 13 STAGE: 'production' 14 FORCE_RENEW: 'false' 15 networks: 16 - web1 17 - web2 18 19networks: 20 web1: 21 external: true 22 web2: 23 external: true
yml
1### 1つ目のWordPress 2version: '3' 3 4services: 5 web1: 6 image: wordpress 7 depends_on: 8 - wpdb 9 container_name: 'web1' 10 restart: always 11 environment: 12 WORDPRESS_DB_HOST: wpdb 13 WORDPRESS_DB_USER: user 14 WORDPRESS_DB_PASSWORD: password 15 WORDPRESS_DB_NAME: wpdb_web1 16 volumes: 17 - ./wp-content:/var/www/html/wp-content 18 networks: 19 - web1 20 21 wpdb: 22 image: mysql:5.7 23 container_name: 'wpdb-web1' 24 restart: always 25 environment: 26 MYSQL_DATABASE: wpdb_web1 27 MYSQL_USER: user 28 MYSQL_PASSWORD: password 29 MYSQL_RANDOM_ROOT_PASSWORD: '1' 30 volumes: 31 - db:/var/lib/mysql 32 33volumes: 34 db: 35 wp-content: 36 37networks: 38 web1: 39 external: true
yml
1### 2つ目のWordPress 2version: '3' 3 4services: 5 web2: 6 image: wordpress 7 depends_on: 8 - wpdb 9 container_name: 'web2' 10 restart: always 11 environment: 12 WORDPRESS_DB_HOST: wpdb 13 WORDPRESS_DB_USER: user 14 WORDPRESS_DB_PASSWORD: password 15 WORDPRESS_DB_NAME: wpdb_web2 16 volumes: 17 - ./wp-content:/var/www/html/wp-content 18 networks: 19 - web2 20 21 wpdb: 22 image: mysql:5.7 23 container_name: 'wpdb-web2' 24 restart: always 25 environment: 26 MYSQL_DATABASE: wpdb_web2 27 MYSQL_USER: user 28 MYSQL_PASSWORD: password 29 MYSQL_RANDOM_ROOT_PASSWORD: '1' 30 volumes: 31 - db:/var/lib/mysql 32 33volumes: 34 db: 35 wp-content: 36 37networks: 38 web2: 39 external: true
回答1件
あなたの回答
tips
プレビュー