Windows環境でDockerをセットアップする手順は以下の通りです。
-
Dockerのインストール:
DockerをWindowsにインストールするために、公式のDockerホームページ(https://www.docker.com/get-started)からDocker Desktop for Windowsをダウンロードします。ダウンロードが完了したら、インストーラを実行してDockerをインストールします。 -
Hyper-V有効化:
DockerはWindows上でコンテナを実行するためにHyper-Vを使用します。Hyper-Vを有効化するために、Windowsの機能の管理からHyper-Vを有効にします。一部のエディションでは、BIOSの仮想化サポートを有効にする必要がある場合があります。 -
Docker Desktopの設定:
インストールが完了したら、Docker Desktopを起動します。タスクトレイのアイコンから右クリックし、Settingsを選択します。設定画面で必要なオプションを構成します。一般的な設定には、リソース(メモリやCPU)の割り当て、共有ドライブの設定などがあります。 -
Dockerの動作確認:
Docker Desktopが正常にインストールされたことを確認するために、コマンドプロンプトまたはPowerShellを開き、以下のコマンドを実行します。docker version
バージョン情報が表示されれば、Dockerが正常に動作していることが確認できます。
-
コンテナの作成と実行:
Windows上でDockerコンテナを作成して実行するには、Dockerイメージをダウンロードまたは作成し、docker run
コマンドを使用します。公式のDockerハブ(https://hub.docker.com/)からイメージを検索し、必要なイメージを取得します。または、自分でDockerfileを作成してイメージをビルドすることもできます。例えば、以下のコマンドを使用してHello Worldコンテナを実行できます。
docker run hello-world
コンテナが正常に実行されると、メッセージが表示されます。
以上がWindows環境でのDockerのセットアップ手順です。これで、Dockerを使用してコンテナを作成し、アプリケーションを実行する準備が整いました。