#!/bin/bash

# Скрипт для сборки Docker образа и сохранения в .tar файл

IMAGE_NAME="play-life-web"
IMAGE_TAG="latest"
TAR_FILE="play-life-web.tar"

echo "Сборка Docker образа..."
docker build \
  -t "$IMAGE_NAME:$IMAGE_TAG" .

if [ $? -eq 0 ]; then
  echo "Образ успешно собран!"
  echo "Сохранение образа в $TAR_FILE..."
  docker save "$IMAGE_NAME:$IMAGE_TAG" -o "$TAR_FILE"
  
  if [ $? -eq 0 ]; then
    echo "Образ успешно сохранен в $TAR_FILE"
    ls -lh "$TAR_FILE"
  else
    echo "Ошибка при сохранении образа"
    exit 1
  fi
else
  echo "Ошибка при сборке образа"
  exit 1
fi

