#!/bin/bash # Добавляем Docker в PATH export PATH="/Applications/Docker.app/Contents/Resources/bin:$PATH" echo "Ожидание запуска Docker daemon..." # Ждем до 60 секунд, пока Docker daemon запустится for i in {1..60}; do if docker ps >/dev/null 2>&1; then echo "Docker daemon запущен!" break fi if [ $i -eq 60 ]; then echo "Ошибка: Docker daemon не запустился. Пожалуйста, запустите Docker Desktop вручную." exit 1 fi sleep 1 done echo "Сборка Docker образа..." docker build \ -t play-life-web:latest . if [ $? -eq 0 ]; then echo "Образ успешно собран!" echo "Сохранение образа в play-life-web.tar..." docker save play-life-web:latest -o play-life-web.tar if [ $? -eq 0 ]; then echo "Образ успешно сохранен в play-life-web.tar" ls -lh play-life-web.tar else echo "Ошибка при сохранении образа" exit 1 fi else echo "Ошибка при сборке образа" exit 1 fi