コンテナ上でphpの実行環境を構築しVisual Studio Codeから接続・実行できる環境を提供する
コンテナイメージのベースは php:cli-bullseye を利用。最新の環境としている。
Composerもインストール済み
追加で以下をインストールしている
git
curl
unzip
実行ユーザ:vscode
ワークスペース:/workspace
ホスト側のworkspace
フォルダをコンテナ側の/workspace
としてマウントしている
以下のVisual Studio Code 拡張をインストール
- EditorConfig.EditorConfig
- bmewburn.vscode-intelephense-client
Docker Desktopを立ち上げる
Visual Studio CodeにDev Containersをインストール
後は Dev Containerで起動する