【初心者向け】5分でUbuntu 20.04にDockerをインストール

「【初心者向け】5分でUbuntu 20.04にDockerをインストール」のサムネイルDocker

はじめに

アプリケーションの動作を確認したいけど環境の構築がめんどくさいと感じたことありませんか。
初心者の方はDockerを利用すると簡単に検証環境の準備ができます。今回は初心者でも5分でDockerをインストールできる手順を紹介します。

Ubuntu 20.04にDockerをインストール

Ubuntuに古いバージョンのDockerをインストール済み場合

すでに古いバージョンのDockerをインストールしてした場合、以下のコマンドを実行してアンインストールしてください。

sudo apt-get remove docker docker-engine docker.io containerd runc
Docker インストールコマンド
※Ubuntu 20.04にDockerがインストールされていない場合、上の画像のようにパッケージがないと表示されます。

Dockerのインストールコマンド

以下のコマンドを実行してDockerをインストールします。

aptパッケージインデックスを更新する

sudo apt-get update

aptがHTTPS経由でリポジトリを使用できるようにする

sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

Dockerの公式GPGキーの追加

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

安定したリポジトリを設定する

echo \
  "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

DockerEngineの最新バージョンをインストールする

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

これでDockerのインストールが終わりました。
以下のDockerの動作確認で動作を確認してみてください。

Dockerの動作確認

sudo docker run hello-world

コマンドを実行して以下の画像のように Hello From Docker! が表示されれば、Dockerのインストールが成功しています。

Docker動作確認

Dockerの指定バージョンをインストールしたい場合

リポジトリで利用可能なバージョンを一覧

apt-cache madison docker-ce

Dockerを指定バージョンでインストールする

sudo apt-get install docker-ce=<インストールしたいバージョン> docker-ce-cli=<インストールしたいバージョン> containerd.io

例:バージョン5:18.09.1~3-0~ubuntu-xenialをインストールしたい場合

sudo apt-get install docker-ce=5:18.09.1~3-0~ubuntu-xenial docker-ce-cli=5:18.09.1~3-0~ubuntu-xenial containerd.io

参考情報

Docker install on Ubuntu guide
https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository

コメント