ミドルウェアのインストール (Rocky Linux 9)
インストール手順
Docker をインストールする
以下のコマンドでパッケージを更新します。
sudo dnf update -y古いパッケージをアンインストールします。
sudo dnf remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine \ podman \ runcリポジトリ準備をします。
sudo dnf config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repoDocker をインストールします。
sudo dnf -y install docker-ce docker-ce-cli containerd.io docker-compose-pluginDocker を起動します。
sudo systemctl --now enable dockerDocker のバージョンを確認します。
sudo docker --versionDocker の自動起動設定が
enabledになっていることを確認します。sudo systemctl is-enabled dockerrockyユーザーにdockerコマンドの実行権限を付与します。sudo usermod -a -G docker rocky
Docker Compose プラグインをインストールする
Docker Compose をダウンロードします。
sudo curl -SL https://github.com/docker/compose/releases/download/v2.33.1/docker-compose-linux-$(uname -m) -o /usr/local/bin/docker-composeダウンロードした
Docker Composeファイルに実行権限を付与します。sudo chmod +x /usr/local/bin/docker-composeDocker Compose のバージョンを確認します。
docker-compose --version
7-zip をインストールする
リポジトリを登録します。
sudo dnf install epel-releasednf コマンドでインストールを実行します。
sudo dnf -y install p7zip p7zip-plugins7za -hを実行し、次のようにバージョン番号が表示されるか確認します。7-Zip (a) [64] <バージョン番号> : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 p7zip Version <バージョン番号> (locale=C.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs Intel(R) Xeon(R) Platinum 8488C (806F8),ASM,AES-NI) Usage: 7za <command> [<switches>...] <archive_name> [<file_names>...] [<@listfiles...>]
スクリプト実行に必要なパッケージ (unzip, ifconfig) をインストールする
次のコマンドを実行します。
sudo dnf install -y unzip net-tools
以上でインストールは完了です。