dockerとlaravelを使って勉強しようとしているのですが、
docker-compose -f docker-compose.local.yml up -d
を実行し、
localhostにアクセスすると
このページは動作していません127.0.0.1 からデータが送信されませんでした。 ERR_EMPTY_RESPONSE
と表示され、curlでアクセスしようとすると以下のエラーが出ます。
bash
1$ curl -v http://localhost:8082/ 2* Trying ::1... 3* TCP_NODELAY set 4* Connected to localhost (::1) port 8082 (#0) 5> GET / HTTP/1.1 6> Host: localhost:8082 7> User-Agent: curl/7.64.1 8> Accept: */* 9> 10* Empty reply from server 11* Connection #0 to host localhost left intact 12curl: (52) Empty reply from server 13* Closing connection 0
docker ps
の結果は以下です。
bash
1$ docker ps 2CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 34ef0a493a846 co_app "docker-php-entrypoi…" 12 minutes ago Up 8 minutes 9000/tcp coco_app_1 430bda5168be0 co_web "/docker-entrypoint.…" 12 minutes ago Up 8 minutes 80/tcp, 0.0.0.0:8082->8082/tcp coco_web_1 582fce05e64ab co_db "docker-entrypoint.s…" 12 minutes ago Up 8 minutes 3306/tcp, 0.0.0.0:3300->3300/tcp, 33060/tcp coco_db_1 6b31953e8afa0 phpmyadmin/phpmyadmin "/docker-entrypoint.…" 7 days ago Up 7 days 0.0.0.0:9999->80/tcp mysql_manager_ui 73236ea1f83c1 mysql:5.7 "docker-entrypoint.s…" 7 days ago Up 7 days 0.0.0.0:3306->3306/tcp, 33060/tcp mysql_local 8c1d852bd1809 redis:6.2.1 "docker-entrypoint.s…" 7 days ago Up 7 days 6379/tcp, 0.0.0.0:6380->6380/tcp redis 95c70a5c3fd45 instructure/dynamo-local-admin "/usr/bin/supervisor…" 7 days ago Up 7 days 8001-8002/tcp, 0.0.0.0:8008->8000/tcp a_dynamo-admin_1 1047b15056fadb a_view-server "docker-php-entrypoi…" 7 days ago Up 7 days 0.0.0.0:8000->8000/tcp, 9000/tcp a_view-server_1 114f84723176a5 nginx:alpine "/docker-entrypoint.…" 2 weeks ago Up 2 weeks 0.0.0.0:80->80/tcp laravel-ci_nginx_1 12e11ee2ed13f7 postgres:11.6-alpine "docker-entrypoint.s…" 2 weeks ago Up 2 weeks 0.0.0.0:5432->5432/tcp laravel-ci_postgres_1 13f44a44f97b1b laravel-ci_php-fpm "docker-php-entrypoi…" 2 weeks ago Up 2 weeks 0.0.0.0:9000->9000/tcp laravel-ci_php-fpm_1 14bfa9fd529423 laravel-ci_workspace "docker-php-entrypoi…" 2 weeks ago Up 2 weeks 9000/tcp laravel-ci_workspace_1
docker-compose-local.yml
は以下の通りです。
docker
1version: "3.8" 2 3volumes: 4 php-fpm-socket: 5 db-store: 6 7services: 8 app: 9 build: ./infrastructure/docker/php 10 volumes: 11 - php-fpm-socket:/var/run/php-fpm 12 - ./source:/work/source 13 14 web: 15 build: ./infrastructure/docker/nginx 16 ports: 17 - 8082:8082 18 volumes: 19 - php-fpm-socket:/var/run/php-fpm 20 - ./source:/work/source 21 22 db: 23 build: ./infrastructure/docker/mysql 24 ports: 25 - 3300:3300 26 volumes: 27 - db-store:/var/lib/mysql
様々な記事は読んだのですが、どうすれば解決するのかわからず投稿しました。
ご教示よろしくお願いいたします。