演習 - 既存のコンテナーにソフトウェアを追加する
開発コンテナーの機能と Dockerfile は、コンテナーに新しいソフトウェアを追加するための優れたツールです。 プロジェクトが進むにつれて、Node.js のような新しいソフトウェアを開発コンテナーに追加したくなる場合があります。
この演習では、任意のタイミングで Node のようなテクノロジ スタックをコンテナーにインストールする方法について説明します。
開発コンテナーの機能
F1 キーを押して、コマンド パレットを開きます。
「explorer」と入力し、[View: Show Explorer](表示: エクスプローラーの表示) を選択します。
.devcontainer
フォルダーを開きます。devcontainer.json
ファイルを見つけて開きます。機能を使って次のコードを追加し、Node.js をインストールします。
"features": { "ghcr.io/devcontainers/features/node:1": { "version": "18" } }
プロジェクトを保存します。
コマンド パレットを開きます。
「rebuild」と入力し、[Dev Containers: Rebuild Container](Dev Containers: コンテナーを再構築する) を選択します。
Node のバージョンを確認する
Node が正しくインストールされたことを確認しましょう。
Ctrl + ` キーを押して、Visual Studio Code で統合ターミナルを開きます。
次のコードを入力して、Node のバージョンを確認します。
node --version
Node のバージョンがターミナルの出力として表示されます。
お疲れさまでした。 追加のソフトウェアをインストールして、開発コンテナーをさらにカスタマイズしました。
次のユニットに進んで、Visual Studio Code の開発コンテナーに関する簡単な知識チェックを受けてみてください。 その後、この学習モジュールで説明した内容をまとめます。