初心者ですので、分かりづらい点あれば申し訳ございません。
★解決したいこと
・ブラウザに表示されない問題を解消したいです。
※localhostに繋げたい。
★発生している問題・エラー
このサイトにアクセスできません。
自分で試したこと
ここに問題・エラーに対して試したことを記載してください。
1.docker-compose.ymlでappのportsは50080:80になっているか
2. docker/app/Dockerfileでsrcディレクトリを/var/www/htmlにコピーしているか
3. Dockerfileでsrcディレクトリを/var/www/htmlにコピーしているか
4. Dockerのappというコンテナに入り、new.phpは「/var/www/html/companies/new.php」にあるか。
※new.phpは表示させたいファイルです。
6.念の為Apacheを再起動
7.appコンテナとdbコンテナが起動していることを確認
9.ここまでで下記は判明しております。
・Apacheは問題なく起動している
・(ログから)Apacheに通信が届いていない
10.src直下にファイル(src/index.php)を作成し、簡単な処理を実行。
<?php echo 'hello'; 10-1. コマンドでこちらは実行できることを確認済み docker-compose exec app php index.php 10-2. Apache経由から実行できることを確認するが、ブラウザで次のURLにアクセスするが、「このサイトにアクセスできません」と表示される。 http://localhost:50080/index.php http://127.0.0.0:50080/index.php このような状況です。 長くなり申し訳ございませんが、大変困っております。 どうか助言頂けますと幸いです。 何か必要な情報があればお伝え致します。 いくつか画像で情報をアップ致しますのでご確認頂けますと幸いです。 ★階層 ![イメージ説明](bb6651689ad3869af151908f7c4281d4.jpeg) ★docker-compose.ymlの中身! ![イメージ説明](13f0cdc0caaeeb72c2f80403ce3f4823.jpeg) ★Dockerfileの中身 ![イメージ説明](71f87b4db640e8dd81e7ac38ab5b030a.jpeg) ★docker/app/Dockerfileの中身 ![イメージ説明](fccf7f8bb8fbd436291791060321a1c4.jpeg) ★ローカルPCのhostsの設定? ![イメージ説明](83698df69fa685e34f34dfa5ca92ddbf.jpeg) 下記情報の追記になります。 使用しているOSの情報:Windows10 - 使用しているDockerのバージョン:v20.10.2 - 使用しているDocker Composeのバージョン: 1.27.4, - 最後の「ローカルPCのhostsの設定?」で示しているファイルのフルパス C:/Windows/System32/drivers/etc/hosts