#!/bin/bash echo "πŸ”§ ВСстированиС Docker Compose ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ..." # ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ stack.env if [ ! -f "stack.env" ]; then echo "❌ Π€Π°ΠΉΠ» stack.env Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½!" exit 1 fi echo "βœ… Π€Π°ΠΉΠ» stack.env Π½Π°ΠΉΠ΄Π΅Π½" # ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ синтаксис docker-compose.yml echo "πŸ” ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° синтаксиса docker-compose.yml..." if docker-compose config > /dev/null 2>&1; then echo "βœ… Бинтаксис docker-compose.yml ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π΅Π½" else echo "❌ Ошибка Π² синтаксисС docker-compose.yml:" docker-compose config exit 1 fi # ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ΠΈΡ‚ΠΎΠ³ΠΎΠ²ΡƒΡŽ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ (Π±Π΅Π· сСкрСтов) echo "πŸ“‹ Π˜Ρ‚ΠΎΠ³ΠΎΠ²Π°Ρ конфигурация (ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ окруТСния):" docker-compose config --services echo "πŸŽ‰ ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ Docker Compose Π³ΠΎΡ‚ΠΎΠ²Π° ΠΊ использованию!" echo "" echo "Для запуска ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅:" echo " docker-compose up -d" echo "" echo "Для просмотра Π»ΠΎΠ³ΠΎΠ²:" echo " docker-compose logs -f"