開発環境の構築
Warning
Dockerをインストールできていない方は、こちらの添付資料を参考にインストールをお願いします。
PHPが動作する開発環境を構築します。 以下の手順に従ってください。
- VSCodeのプラグイン「Dev Containers」をインストールする VSCode上で
Ctrl-Shift-X(Macは、Cmd-Shift-X)と押し、検索バーに「Dev Containers」と入力し、インストールしてください。 - VScodeでcloneしたディレクトリ
03-first-php...を開く Ctrl-Shift-P(Macは、Cmd-Shift-P)でVSCodeのコマンドパレットを開くrebuildと入力するDev Container: Rebuild and Reopen in Containerが出てくるのでクリックする

PHP実習環境をクリックする

- しばらく待つ(CPUパワーとネットワークに依存)

気になる方はログを出すようにすると進行状況がわかります。
Note時間がかかるのは初回の起動時のみです。2回目以降は早いです。
03-FIRST-PHP-ユーザー名[開発コンテナー...表示され、publicなどのディレクトリが表示されていればOK

Tip
(追記)Dev Containersの停止方法
- コマンドパレットを開いて、
dev containers localと入力 - 「フォルダーを再度ローカルで開く(Dev Containers: Reopen Folder Locally)」をクリック
Note
今回のDockerを使った開発環境について説明すると、PHPでの開発がぼやけてしまうので、詳しくは後日まとめて解説します。
現段階では以下の図のように、Dockerコンテナの中に、LinuxOS、PHP、WebサーバのApacheが搭載された開発環境があるという理解のみで問題ありません。
