docker
sudo dnf install -y docker
sudo systemctl enable --now docker
sudo systemctl status docker
sudo usermod -aG docker ec2-user
sudo chmod 666 /var/run/docker.sock
docker compose
DOCKER_CONFIG=${DOCKER_CONFIG:-/usr/local/lib/docker}
sudo mkdir -p $DOCKER_CONFIG/cli-plugins
sudo curl -SL https://github.com/docker/compose/releases/download/v2.17.0/docker-compose-linux-aarch64 -o $DOCKER_CONFIG/cli-plugins/docker-compose
sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose
最新バージョンは https://github.com/docker/compose/releases/latest へアクセスすると見れる
git
sudo dnf install git
github cli
sudo dnf config-manager --add-repo https://cli.github.com/packages/rpm/gh-cli.repo
sudo dnf install gh
最後に
これらが入ってれば後はもういらないでしょ
参考
https://oddguy.hatenablog.com/entry/2023/05/16/104117
https://densan-hoshigumi.com/aws/amzn2023-docker-install
https://github.com/cli/cli/blob/trunk/docs/install_linux.md#fedora-centos-red-hat-enterprise-linux-dnf