参考記事
以下を参考に Docker コンテナを使用した開発環境を構築する
前提条件
Docker コンテナ作成・起動 (その1)
以下の「リモートウィンドウを開きます」をクリックする。
以下の「新しい開発コンテナー...」をクリックする。
適当に Ubuntu を入力し、選択する。
「その他のオプション...」をクリックする。
適当に AWS 関連の機能を選択する。
以下のように Ubuntu 環境が立ち上がる。
Docker コンテナ作成・起動 (その2)
任意のフォルダに以下のファイルを作成
.devcontainer/devcontainer.json
以下は devcontainer.json
のサンプル
devcontainer.json
{
"name": "Ubuntu",
"image": "mcr.microsoft.com/devcontainers/base:jammy",
"features": {
"ghcr.io/devcontainers/features/aws-cli:1": {},
"ghcr.io/devcontainers-contrib/features/aws-cdk:2": {}
},
"customizations": {
"vscode": {
"extensions": [
"hediet.vscode-drawio",
"hashicorp.terraform"
]
}
}
}
「コンテナーでフォルダーを開く...」をクリックする。
準備したフォルダを開く。
以下のように Ubuntu 環境が立ち上がる。
devcontainer.json
の extensions
で指定した拡張機能も導入済み。