新しいフレームワークが出たとかちょっと試したい時ってよくあります。
そんな時はローカルにdockerコンテナ立ち上げてすぐ試してすぐ消します。
dockerコンテナ起動
環境整備
まずは~/work/testみたいなディレクトリを掘って実行
mkdir -p ~/work/test
cd ~/work/test
適当なPHPファイルを置いておく
echo "<?php phpinfo(); ?>" > ~/work/test/index.php
phpサーバ立ち上げ
docker run -d -p 8080:80 --name test-php-server -v "$PWD":/var/www/html php:7.2.4-apache-stretch
http://127.0.0.1:8080/
にアクセスするとphpinfo()実行結果を確認できます。
環境削除
ちょっとしたテストが終わったらコンテナとイメージを削除
docker rm -f test-php-server
docker rmi php:7.2.4-apache-stretch