🐳

Docker Desktop for Windows インストール

2023/08/14に公開

はじめに

Docker Desktop をWindowsにインストール手順を初心者向けにまとめました。

Dockerとは

Docker(ドッカー)は、仮想化技術を利用したプラットフォームの1つです。

https://e-words.jp/w/Docker.html
https://docs.docker.jp/get-docker.html

Docker Desktopとは

Docker Desktop(ドッカー デスクトップ)は、Dockerの使用を簡素化するアプリで、Dockerを使用するために必要な物がまとめられています。

https://docs.docker.jp/desktop/index.html

利用条件

推奨スペック

公式サイトに記載されているシステム要件では
パソコンに詳しい人ではないと動作させるのが難しかったり
作成する環境によっては正常に動作しなくなったりします。

個人的な推奨スペックは以下です。

  • Windows
    • 「Windows 11 Home」 or 「Windows 11 Pro」
    • メモリ: 8GB ※ できれば16GB
メモリ確認方法
  • 設定→「システム」→「バージョン情報」→「デバイスの仕様」→「実装RAM」
    system-about-device-spec

インストール

インストーラーダウンロード

以下、サイトの「Docker Desktop for Windows」ボタンをクリックすると
インストーラーをダウンロードできます。

https://docs.docker.com/desktop/install/windows-install/

インストーラー起動

ダウンロードしたインストーラーを起動し
「Ok」をクリックしてインストールします。
完了したら「Close」をクリックします。

Docker Desktop起動

アプリに「Docker Desktop」が追加されているので起動します。

Dockerサブスクリプションサービス契約

Docker Subscription Service Agreement

「Accept」をクリックして進めます。

Noteに書かれている内容

利用条件 について書かれています。

Note: Docker Desktop is free for small businesses (fewer than 250 employees AND less than $10 million in annual revenue),
personal use, education, and non-commercial open source projects.
Otherwise, it requires a paid subscription for professional use.
Paid subscriptions are also required for government entities.
日本語訳
注:Docker Desktopは、中小企業(従業員250人未満、年間売上1000万ドル未満)、
個人利用、教育、非商用のオープンソースプロジェクトには無料です。
それ以外のプロフェッショナルな利用には有料サブスクリプションが必要です。
また、政府機関も有料サブスクリプションが必要です。

サインアップ

サインアップ

サインアップしなくても利用が可能なので
「Continue without signing in」で先に進みましょう。
必要であれば、後でサインアップが可能です。

https://docs.docker.jp/desktop/get-started.html
https://hub.docker.com/

アンケート

アンケート

アンケート画面です。スキップ可

起動確認

起動確認

バージョンによって表示は異なりますが、正常にインストールが完了すると
されると上記の画面が表示されます。

トラブルシューティング

別で記事を書いているので、以下を参照してください。

https://zenn.dev/seiya0/articles/tech-docker-desktop-for-win-troubleshoot

参考

https://docs.docker.jp/desktop/toc.html

Discussion