演習 - 既存のコンテナーにソフトウェアを追加する

完了

開発コンテナーの機能と Dockerfile は、コンテナーに新しいソフトウェアを追加するための優れたツールです。 プロジェクトが進むにつれて、Node.js のような新しいソフトウェアを開発コンテナーに追加したくなる場合があります。

この演習では、任意のタイミングで Node のようなテクノロジ スタックをコンテナーにインストールする方法について説明します。

開発コンテナーの機能

  1. F1 キーを押して、コマンド パレットを開きます。

  2. explorer」と入力し、[View: Show Explorer](表示: エクスプローラーの表示) を選択します。

  3. .devcontainer フォルダーを開きます。

  4. devcontainer.json ファイルを見つけて開きます。

  5. 機能を使って次のコードを追加し、Node.js をインストールします。

    "features": {
    	"ghcr.io/devcontainers/features/node:1": {
    		"version": "18"
    	}
    }
    
  6. プロジェクトを保存します。

  7. コマンド パレットを開きます。

  8. rebuild」と入力し、[Dev Containers: Rebuild Container](Dev Containers: コンテナーを再構築する) を選択します。

Node のバージョンを確認する

Node が正しくインストールされたことを確認しましょう。

  1. Ctrl + ` キーを押して、Visual Studio Code で統合ターミナルを開きます。

  2. 次のコードを入力して、Node のバージョンを確認します。

    node --version
    
  3. Node のバージョンがターミナルの出力として表示されます。

お疲れさまでした。 追加のソフトウェアをインストールして、開発コンテナーをさらにカスタマイズしました。

次のユニットに進んで、Visual Studio Code の開発コンテナーに関する簡単な知識チェックを受けてみてください。 その後、この学習モジュールで説明した内容をまとめます。