install docker and docker-compose in alma linux

Docker

Add Docker Repository

sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
Adding repo from: https://download.docker.com/linux/centos/docker-ce.repo

Install Docker

sudo dnf install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

Start and Enable Docker Service

sudo systemctl start docker
 sudo systemctl enable docker

Verify the docker service, run

sudo systemctl status docker

Add your local user to the docker group

sudo usermod -aG docker $USER
newgrp docker
docker --version

Docker compose

Скачиваем docker-compose в каталог /usr/local/bin/

sudo curl -L "https://github.com/docker/compose/releases/download/v2.16.0/docker-compose-linux-x86_64" -o /usr/local/bin/docker-compose

Делаем файл исполняемым и создаем симлинк

sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

Проверям

docker-compose -v