DockerでPHPの開発環境を整えた後、サーバー上のファイルをブラウザで確認していきます。
- docker-compose up -d
- 動作確認
補足情報 `docker-compose up -d`とした時に 『Bind for 0.0.0.0:8080 failed: port is already allocated』 というエラー文が表示される
他のアプリケーションによって8080番ポートが使用されている場合に出るエラーになります。配布ファイルの中にあるdocker-compose.ymlを編集して割り当てるポート番号を変更してください。
---
version: '3.7'
services:
php:
#build: ./php-fpm
build: ./php
ports:
# こちらの8080を8079や8081などの値に変更してください。
- 8080:8000
volumes:
- ./work:/work
docker-compose.ymlを保存後、ターミナルでdocker-compose up -d
として再度確認してみてください。またご自身でポート番号を変更した場合、レッスン内で出てくる「localhost:8080」は「localhost:ご自身で設定したポート番号」に読み変えて進めていただければ幸いです。
素材ファイルをダウンロードするにはプレミアムプランへの登録が必要です
詳しくみるソースコードを閲覧するにはプレミアムプランへの登録が必要です
詳しくみる
補足情報 レッスンで使うファイルについて
このレッスンで使うファイルは以下のリンクからダウンロードしてください。
https://github.com/dotinstall/basic_php_v3/archive/master.zip