概要
apache+phpの確認環境が欲しいとき使える設定ファイルです。Databaseなどの周辺環境は不要な人向けです。 下記のように配置し、docker-compose upで起動すれば、http://localhost:8080でアクセス出来ます。
├ docker-compose.yml └ html └ コンテンツを配置docker-compose無しでも、htmlのあるディレクトリで下記dockerコマンドで実行できます。
docker run --rm -v `pwd`/html:/var/www/html -p 8080:80 php:apache
設定ファイルの内容
php:apacheのイメージを使用、ホストのhtmlディレクトリをマウント、8080(guest):80(host)のポートマッピングを設定しています。
version: '3.3' services: php: image: php:apache ports: - '8080:80' volumes: - ./html:/var/www/html