Dockerの「インストールとセットアップ」における「Windows / macOS / Linuxへのインストール方法」について、以下にそれぞれ詳しく説明します。
1. Windowsへのインストール
前提条件
-
Windows 10 Pro / Enterprise / Education(バージョン1903以降)または Windows 11
-
WSL2(Windows Subsystem for Linux 2)の有効化
インストール手順
-
Docker Desktopのダウンロード
公式サイト(https://www.docker.com/products/docker-desktop)から「Docker Desktop for Windows」をダウンロードします。 -
インストーラーを実行
ダウンロードした.exeファイルを実行してインストールを開始します。 -
WSL2のインストール
インストール途中でWSL2の有効化を求められる場合は、画面の指示に従って必要なコンポーネント(Linuxカーネル更新など)をインストールしてください。 -
Docker Desktopの起動と確認
インストール後、Docker Desktopを起動し、docker --versionコマンドで正常に動作しているか確認します。
2. macOSへのインストール
前提条件
-
macOS 10.15(Catalina)以降
-
Apple Silicon(M1/M2)またはIntelプロセッサ対応版を選択
インストール手順
-
Docker Desktopのダウンロード
公式サイト(https://www.docker.com/products/docker-desktop)から「Docker Desktop for Mac(Intel / Apple Silicon)」を選んでダウンロードします。 -
インストーラーを実行
ダウンロードした.dmgファイルを開き、Docker.appを「アプリケーション」フォルダにドラッグします。 -
初回起動と認証
初回起動時にはセキュリティ許可や管理者権限の入力を求められるため、指示に従って許可します。 -
動作確認
ターミナルを開き、docker --versionを実行して動作確認します。
3. Linuxへのインストール(Ubuntuの場合)
※他のディストリビューション(CentOS、Fedoraなど)でも方法は異なりますが、基本的な流れは似ています。
インストール手順
-
古いバージョンの削除(任意)
-
必要なパッケージのインストール
-
Docker公式GPGキーの追加
-
リポジトリの追加
-
Dockerのインストール
-
Dockerの起動と自動起動設定
-
動作確認
備考
-
Docker DesktopはGUIを含む統合環境であり、特にWindows/macOSでは便利です。
-
LinuxではDocker Engine(CLI中心)の使用が一般的です。
-
WindowsやmacOSではライセンス(商用利用)の条件にも注意が必要です。
ChatGPT4o 生成日:2025/06/25