PHP開発環境を作る上で、まずNginxが動く環境をローカルに構築してみます。
前提
- Docker for Macがインストール済み
ファイル構成
以下の構成で2ファイル作成します。
├── docker-compose.yml
└── public
└── index.html
各ファイルのソースはこのように設定します。
docker-compose.yml
version: '3'
services:
nginx:
image: nginx:latest
ports:
- 8080:80
volumes:
- ./public:/usr/share/nginx/html
index.html
<h1>Hello world!</h1>
Docker起動
$ docker-compose up
http://localhost:8080 にブラウザでアクセスすると無事にHello world!
が表示されました。