Docker Desktopをインストールしよう
このハンズオンでは、WindowsやMacでDockerを利用するための公式アプリケーションであるDocker Desktopのインストールについて実際にハンズオン形式で手を動かしながら体験します。
- Docker Desktopのインストール方法
dockerコマンドの動作確認
1. Docker Desktopとは
Docker Desktopは、WindowsやMacでDockerを利用するための公式アプリケーションです。
LinuxではDockerエンジンを直接インストールできますが、WindowsやMacではOSの仕組みが異なるため、そのままではDockerを動かすことができません。Docker Desktopは、内部に軽量なLinux仮想環境を持ち、その上でDockerエンジンを動作させることで、WindowsやMacでもDockerを利用可能にしています。
Docker Desktopをインストールすると、dockerコマンドがターミナルから使えるようになります。
2. Docker Desktopのインストール
公式サイトからDocker Desktopをダウンロードし、インストールを完了させてください。
| ⚠️ 「WSL 2 installation is incomplete」エラーが出る場合(Windows) |
|---|
| WSL 2(Windows Subsystem for Linux 2)のインストールが必要です。エラーメッセージに表示されるリンクからWSL 2をインストールしてください。また、Windowsの「Hyper-V」機能が無効になっている場合も起動に失敗することがあります。 |
インストールが完了したら、Docker Desktopを起動してください。初回起動時にはサービス規約への同意が求められます。
Docker Desktopが起動している状態で、ターミナルで以下のコマンドを実行し、バージョンが表示されることを確認してください。
docker --version
Docker version 27.x.x, build xxxxxxx
上記のようにバージョン情報が表示されれば、インストールは成功です。
| 💡 ポイント |
|---|
Docker Desktopは、PCの起動時に自動的に起動するように設定されています。dockerコマンドを使用するためにはDocker Desktopが起動している必要があるため、自動起動の設定はそのままにしておくことをおすすめします。 |
3. まとめ
このハンズオンでは、Docker Desktopのインストールを体験しました。
- Docker Desktopは、WindowsやMacでDockerを利用するための公式アプリケーション
- 公式サイトからダウンロードしてインストールする
docker --versionでインストールの確認ができるdockerコマンドを使用するにはDocker Desktopが起動している必要がある