Docker Desktopのインストール
OSにDocker Desktopをインストールして使用できるよう設定し、Dockerを実際に操作します。
「Docker Desktopのインストール」はCoddyKit上の無料Docker & DevOps Fundamentalsレッスンです。 これはレッスン2/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはDocker & DevOps Fundamentals学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Docker & DevOps Fundamentalsコースには全4レッスンが含まれています。
Docker Desktopの概要
Docker Desktopをインストールして、実際に操作してみましょう。Docker Desktopは、コンテナのビルドと実行に必要なすべての機能を備えた、macOS、Windows、Linux向けのオールインワンアプリです。

オールインワンのDockerツール
Docker Desktopは、コンテナを実行するEngine、操作用のCLI、マルチコンテナアプリ向けのCompose、オプションのKubernetes、認証情報ヘルパーをまとめたものです。
Windowsの準備:WSL 2
Windowsでは、Docker DesktopはWSL 2バックエンド上で動作します。WSL 2が有効になっており、BIOS/UEFIでハードウェア仮想化が有効になっていることを確認してください。
macOSの準備:Rosetta 2
macOSでは、10.15以降と、IntelまたはApple Siliconのいずれかが必要です。Mシリーズのチップでは、Rosetta 2がIntel向けコンポーネントを実行します。通常は自動的にインストールされます。
インストーラーを入手する
OSに対応するインストーラーをdocker.comからダウンロードしてください。Windowsでは.exe、macOSでは.dmgを使用します。安全のため、必ず公式サイトから入手してください。
インストーラーを実行する
通常のアプリと同じようにインストーラーを実行します。Windowsでは.exeをダブルクリックし、WSL 2のオプションにチェックが入ったままにしてください。macOSでは.dmgからDockerをApplicationsへドラッグします。
初期設定
Docker Desktopを起動します。初回起動時には、管理者権限の許可、コンポーネントのダウンロード、利用規約の確認を求められる場合があります。トレイまたはメニューバーにクジラのアイコンが表示されていれば、実行中です。
クジラのアイコンを確認する
状態を最も簡単に確認する方法はクジラのアイコンを見ることです。Windowsではシステムトレイ、macOSではメニューバーに表示されます。緑がかった色でクジラが点灯していれば、Dockerは起動して準備完了です。
Docker CLIでテストする
CLIが動作することを確認するには、docker versionを実行します。クライアントとサーバーの両方の情報が表示されれば、CLIがDocker Engineと通信できています。
docker versionHello, Worldコンテナ!
docker run hello-worldを実行して、小さなコンテナを最初から最後まで動かしてみましょう。成功メッセージが表示されれば、Dockerの環境全体が正常に動作しています。
docker run hello-worldDocker Desktopの確認
Docker Desktopのインストールが完了しました!ターミナルでdocker versionを実行する主な目的は何でしょうか?
まとめ:Docker Desktopの準備完了!
Docker Desktopをインストールして動作確認も完了しました。OSの要件、インストール手順、CLIによる確認、最初のコンテナの実行について学びました。次は、実際のコンテナを実行します。
よくある質問
「Docker Desktopのインストール」レッスンは無料ですか?
はい。「Docker Desktopのインストール」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Docker & DevOps Fundamentalsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Docker & DevOps Fundamentalsコースには全4レッスンが含まれています。
「Docker Desktopのインストール」で何を学びますか?
OSにDocker Desktopをインストールして使用できるよう設定し、Dockerを実際に操作します。 ブラウザで直接実行するハンズオンコードでDocker & DevOps Fundamentalsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Docker & DevOps Fundamentalsを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのDocker & DevOps Fundamentalsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン2/4です。
「Docker Desktopのインストール」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このDocker & DevOps Fundamentalsレッスンでコードを書いて実行できますか?
はい。すべてのDocker & DevOps Fundamentalsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- コンテナとは
- Docker Desktopのインストール
- 最初のDockerコンテナ
- Docker Volumeによるデータ管理