DockerでPHPの実行環境を作る方法を記載しています。 本記事では、dockerとdocker-composeコマンドを使用して、php, nginx, mysql, phpMyAdminが入っている環境を作成します。 PHPの実行環境について PHPを実行する環境については、dockerを使用する他にもvagrant, mamp, xamppなどを使ったりローカルに直接インストールするなどの方法があります。 今回はdockerを使用した環境を構築します。 dockerのメリットとして、下記などがあります。 ・直接インストールするわけではないので、仮想環境を削除すれば綺麗に消せてローカル環境を汚さない ・Dockerfileやdocker-compose.ymlを用意することで、環境構築がコマンドひとつで可能 構成するファイルさえ用意すれば、開発環境の共有が可能なので、おすすめです。