/
neto-solutions
/
CrystalPuzzles
Обзор
Документация
Войти
/
neto-solutions
/
CrystalPuzzles
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
main
devops/check_docker.sh
33 строки
840 B
sergeMMikh
Update check_docker.sh
16 май 2024, 15:37
Не верифицирован
16 май 2024, 15:37
6a0b877
Код
Авторство
О чём код?
#!/bin/bash # Function to check the availability of a program check_command() { command -v "$1" > /dev/null 2>&1 } # Check the Docker if check_command docker; then echo "Docker is installed." # Check if the Docker daemon is running if docker info > /dev/null 2>&1; then echo "Docker daemon is running." else echo "Docker daemon is not running. Please start Docker." exit 1 fi else echo "Docker is not installed. Please install Docker." ./install_docker_docker-compose.sh exit 1 fi # Check the Docker Compose if check_command docker-compose; then echo "Docker Compose is installed." elif check_command docker compose; then echo "Docker Compose (new version) is installed." else echo "Docker Compose is not installed. Please install Docker Compose." exit 1 fi