はじめに
アプリケーションの動作を確認したいけど環境の構築がめんどくさいと感じたことありませんか。
初心者の方はDockerを利用すると簡単に検証環境の準備ができます。今回は初心者でも5分でDockerをインストールできる手順を紹介します。
Ubuntu 20.04にDockerをインストール
Ubuntuに古いバージョンのDockerをインストール済み場合
すでに古いバージョンのDockerをインストールしてした場合、以下のコマンドを実行してアンインストールしてください。
sudo apt-get remove docker docker-engine docker.io containerd runc

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の指定バージョンをインストールしたい場合
リポジトリで利用可能なバージョンを一覧
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
コメント