公式の日本語のインストール手順があったためその手順に沿ってインストールしたのですが途中でUnknown Errorが起きました。
下記がエラーメッセージです。
Could not resolve host: yum.dockerproject.org; 不明なエラー
yum.dockerproject.orgのホスト名でサイトにアクセスできていません。
調べてみると上記サイトは古く利用できなくなっており、下記のレポジトリを使う必要がありました。
https://download.docker.com/linux/centos/docker-ce.repo
公式の日本語手順が更新されていなかったことがインストールできなかったことが原因でした。
公式の英語手順は更新されており、インストールできました。

CentOS
Learn how to install Docker Engine on CentOS. These instructions cover the different installation methods, how to uninst...
インストールできた手順を簡単に記載します。
リポジトリをセットアップする
yum-config-managerのはいったyum-utilsをインストールします。
sudo yum install -y yum-utils
yum-config-managerとはyumパッケージを管理するためのコマンドラインツールです。
yum-config-managerでリポジトリ(docker-ce.repo)を追加します。
sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
Docker Engineをインストールする
Docker EngineとDocker Composeをインストールします。
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
プロンプトに下記のGPG keyが表示されていれば問題なくインストールできてます。
060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35
DockerでHello Worldのイメージを実行する
定番のHello World出力がDockerでもできると記載があるのでやってみます。
まずはDockerを立ち上げます。
sudo systemctl start docker
DockerでHello Worldを実行します。
sudo docker run hello-world
docker runコマンドで、hello-worldイメージで新しいコンテナを作成しそれを開始しています。
問題なく動けばプロンプトにhello-worldが出力されます。
とりあえずインストール完了です。

