- Удаляем приложения.
dnf remove -y docker
dnf remove -y docker-ce
dnf remove -y docker-ce-cli
/usr/local/bin/pip uninstall docker-compose
/usr/local/bin/pip uninstall docker-compose-plugin
- Указанный файл репозитория необходимо разместить в директории
/etc/yum.repos.d/
https://download.docker.com/linux/centos/docker-ce.repo
- Установка.
dnf install -y docker-ce-24.0.6
dnf install -y docker-ce-cli-24.0.6
dnf remove docker-compose-plugin
dnf install docker-compose-plugin-2.18.1
pip3 install docker
- Включаем докер.
systemctl enable docker
systemctl start docker
- Создание алиаса для docker-compose
Создаем и открываем файл:
touch /usr/local/bin/docker-compose
nano /usr/local/bin/docker-compose
Вставляем текст:
#!/usr/bin/env bash
echo -e "\033[1;35m[WARNING] This is aliased command \"docker compose\"\033[0m"
docker compose $@
Сохраняем файл и выполняем команду:
chmod +x /usr/local/bin/docker-compose
- Команды для запуска и остановки инстанса теперь такие:
Запуск:
docker compose --profile simpleone up -d
Остановка:
docker compose --profile simpleone down