Docker

Dockerインストール手順<macOS向け>

step
1
Dockerのサイトにアクセス

Dockerはコンテナ型の仮想化環境を提供するオープンソースソフトウェアです。

Docker: https://www.docker.com/

step
2
Dockerのダウンロード

step1にてアクセスしたページの中央にある「Download Docker Desktop」をクリックしてダウンロードするか、ページ右上の「Get started」をクリックし、Docker Desktopのダウンロードページに移動します。

画面左、ノートPCのアイコンの「Docker Desktop」にある「Download for Mac」のリンクをクリックして、Docker Desktopをダウンロードします。

注意

ダウンロードの際はお使いのMacのCPUがIntel製のものかApple製のものか確認の上、対応するものをダウンロードしてください。デフォルトのダウンロードボタンは、Intelチップになっています。

お使いのMacのCPUは、画面左上のアップルメニューから「このMacについて」を選択して確認できます。

step
3
Dockerのインストール

step2でダウンロードしたインストーラを実行します。

左側の「Docker.app」のアイコンを右側の「Appllications」フォルダにドラッグ&ドロップします。

アプリケーション一覧を確認し、Docker.appが入っていたらインストール完了です。

step
4
Dockerの起動確認

アプリケーションから「Docker.app」をクリックして起動します。

初回起動時にセキュリティ警告が出たら「開く」をクリックします。

ネットワークコンポーネントへのアクセスを問われるウィンドウが出たら「OK」を押して許可のためPC本体のパスワードを入力します。

重要


PCの搭載メモリが少ない場合、初期設定のままではメモリを消費しすぎてDockerを起動できないことがあります(not enough memory for start Dockerなどとエラーが表示されます)。

この場合、次の手順でDockerの使用メモリ量を減らすように設定を変更してください。

  1. メニューバーのDockerアイコンをクリックし、Preferences...を選択
  2. Advancedセクションを選択
  3. メモリ割当量を最低(1024MB)に設定する

初回起動時には、ダッシュボード起動前に冒頭注意書きにもあったライセンスの確認画面が表示されます。

問題無ければ右下の「I accept the terms」にチェックを入れ、「Accept」をクリックします。

また初回にはチュートリアルが表示されます。本記事では取り扱わないため、不要であれば下部「Skip tutorial」をクリックしてスキップしてください。

以下のような画面が通常のDocker Dashboardです。

重要

ダッシュボード右上の「Sign in」からDocker Hubにサインインすることで、イメージのシェアや公開リポジトリへのプル回数上限を増やすことが可能です。

無料プランでは匿名ID(サインインしていない場合)ではなくIDがある場合、6時間あたり200プル(匿名の場合100プル)のやりとりが可能です。有料プランの場合にはこの制限や、他オプションなどが追加されます。

既にIDを作成済の場合はサインインを、そうでない場合はサインインのウィンドウ下部にDocker ID作成のためのリンクがあるので、そちらから登録してください。本記事ではローカルPC内でのみの利用を前提にしているため、ID登録無しでのインストール・起動確認紹介となります。

ダッシュボードはDocker起動中であればMacのナビゲーションからも起動できます。

Dockerが起動している状態でターミナルを立ち上げ、下記のコマンドを入力します。

docker run ubuntu ls

今回は動作確認としてubuntuを起動します。

またダッシュボードを表示して、Dockerでどのコンテナが起動しているかを確認することも可能です。

-Docker
-