ポート8080:80 にオープンしているので、ホストからアクセスできるnginxコンテナを作成しました。 9000docker nginxとphp、php cant localhostに接続
nginxのに成功PHPで実行されますが、
開いているポート9000を持つFPMコンテナをPHPに接続されています。
私の問題は、localhost:8080 にアクセスしようとしていますが、問題はphpのlocalhost:8080が有効でないこと、nginxのコンテナに接続する必要があることです。ここ
は私のワードプレスのサイト上でのエラーです: あなたは何かがファンキーであることがわかります...私はhttp://localhost:8080/wp-content/themes/realtyspace/plugins/advanced-custom-fields-pro.zipからパッケージをインストールしダウンロードする私のドッキングウィンドウ-compose.yml
を添付します の下...
ダウンロードに失敗しました。 cURLのエラー7:ポート8080をlocalhostに接続できませんでした:接続が
ドッキングウィンドウ-compose.yml
version: '2'
services:
my-nginx:
build: .
volumes:
- ./../:/var/www/html
ports:
- "8080:80"
links:
- my-php
my-php:
build:
context: .
dockerfile: Dockerfile.php-fpm
volumes:
- ./../:/var/www/html
ports:
- "9000:9000"
links:
- my-mysql
my-mysql:
image: mariadb:5.5
volumes:
- /var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: wp
MYSQL_DATABASE: wp
MYSQL_USER: wp
MYSQL_PASSWORD: wp
これはLinuxで直接実行しているのですか、Docker for Windows/Macを使用していますか? – R0MANARMY
私はMacでドッカーを使用しています、ありがとう –
だから、nginxはphpと話す必要があり、nginxと話す必要があるという循環参照がありますか? – R0MANARMY