はじめに
この記事では、広く使用されているコンテナ化プラットフォームであるDockerを、Windows、macOS、Ubuntu、CentOSなどのさまざまなオペレーティングシステムにインストールする手順を説明します。
Dockerのインストール
システム要件
Dockerをインストールする前に、システムが次の要件を満たしていることを確認してください。
- 64ビットオペレーティングシステム
- ハードウェア仮想化のサポート(Intel VT-xまたはAMD-V)
- 少なくとも4GBのRAMがある
- Dockerとそのコンポーネントをダウンロードするためのインターネット接続
MacにDockerをインストール
MacにDockerをインストールするには、次の手順に従ってください。
- Dockerの公式ウェブサイトからMac用のDocker Desktopインストーラをダウンロード
- インストーラを実行し、画面の指示に従う
- インストールが完了したら、コンピュータを再起動
- 再起動後、Docker Desktopを起動してインストールが正常に完了したかどうかを確認
WindowsにDockerをインストール
WindowsにDockerをインストールするには、次の手順に従ってください。
- Dockerの公式ウェブサイトからWindows用のDocker Desktopインストーラをダウンロード
- インストーラを実行し、画面の指示に従う
- インストールが完了したら、コンピュータを再起動
- 再起動後、Docker Desktopを起動してインストールが正常に完了したかどうかを確認
Installing Docker on macOS
To install Docker on macOS, follow these steps:
- Download the Docker Desktop installer for macOS from the official Docker website:
- Open the downloaded installer and drag the Docker icon into the Applications folder.
- Launch Docker Desktop from the Applications folder to complete the installation.
macOSにDockerをインストール
macOSにDockerをインストールするには、次の手順に従ってください。
- Dockerの公式ウェブサイトからmacOS用のDocker Desktopインストーラをダウンロード
- ダウンロードしたインストーラを開き、Dockerアイコンを「Applications」フォルダにドラッグ
- 「Applications」フォルダからDocker Desktopを起動し、インストールを完了
LinuxにDockerをインストール
LinuxにDockerをインストールする手順は、使用しているディストリビューションによって異なります。
Ubuntuの場合
UbuntuにDockerをインストールするには、次のコマンドを実行してください。
# 1. パッケージリストを更新
$ sudo apt-get update
# 2. Dockerをインストール
$ sudo apt-get install docker.io
# 3. Dockerサービスを有効化して起動
$ sudo systemctl enable --now docker
# 4. インストールを確認
$ sudo docker --version
CentOSの場合
CentOSにDockerをインストールするには、次のコマンドを実行してください。
# 1. パッケージリストを更新
$ sudo yum update
# 2. Dockerをインストール
$ sudo yum install docker
# 3. Dockerサービスを有効化して起動
$ sudo systemctl enable --now docker
# 4. インストールを確認
$ sudo docker --version
インストール後の手順と確認
システムにDockerをインストールした後、正常に設定されていることを確認するために、いくつかのポストインストールタスクを実行することができます。
- Dockerが実行されているかどうかを確認
$ docker info
```bash:bash
$ docker info
このコマンドは、コンテナの数、イメージの数、および使用されているDockerのバージョンなど、Dockerインストールに関する情報を表示します。
- 簡単なコンテナを実行してDockerインストールをテスト
$ docker run hello-world
このコマンドは、「hello-world」という名前のDockerイメージをダウンロードして実行します。これは、Dockerが正しくインストールされ、実行されているかどうかをテストするために使用される最小限のイメージです。成功すると、インストールが正常に機能していることを示すメッセージが表示されます。
$ docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
7050e35b49f5: Pull complete
Digest: sha256:4e8q453afed1b4fa1a3300425191dbfca6ce1e66901fd4c01ff015db3b1bq33e
Status: Downloaded newer image for hello-world:latest
Hello from Docker!
参考