了解しました。それでは以下に、第5章の最後「5.4 VSCodeからRemote SSH + devcontainerで立ち上げる手順」を、一行コメント付きのステップ形式で解説します。
.devcontainer/devcontainer.json
をVSCodeが自動検知し、開発用コンテナを立ち上げる確認項目 | 内容 |
---|---|
Remote-SSH 拡張機能 | VSCodeの拡張から Remote - SSH をインストールする |
Dev Containers 拡張機能 | Dev Containers 拡張もインストールされている必要あり |
SSH設定済み | ~/.ssh/config に接続先VM(Ubuntu)を登録済みであること |
b上のauthリポジトリ | GitLabから auth をcloneして、.devcontainer/ がある状態になっていること |
# VSCodeのコマンドパレット(Ctrl+Shift+P)で入力
> Remote-SSH: Connect to Host...
# SSHホスト一覧から Ubuntu(b) を選択
# b上のauthソースがある場所へ移動
cd ~/projects/auth
# VSCodeでそのディレクトリを開く
> File → Open Folder → /home/dev/projects/auth