概要
上記サイトにインストール方法が載っていますが、実際に入力したコマンドをまとめました。
既存のバージョン確認と削除
sudo dnf remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
実行後、dockerがインストールされていた場合は削除を実行し、インストールされていない場合にはnでコマンド実行を抜けました。
インストール
公式サイトでは、以下の3通りが紹介されていました。
- リポジトリを利用したインストール
- パッケージを利用したインストール
- 便利スクリプトを利用したインストール
このなかでリポジトリを利用したインストールを行いました。
リポジトリを利用したインストール
リポジトリのセットアップ
sudo dnf -y install dnf-plugins-core
sudo dnf config-manager \
--add-repo \
https://download.docker.com/linux/fedora/docker-ce.repo
公式では最新版(nightly)やテスト版(test)のリポジトリ有効化の手順もありました。
Docker Engine インストール
sudo dnf install docker-ce docker-ce-cli containerd.io docker-compose-plugin
Docker起動
sudo systemctl start docker