Files
play-life/play-life-web/build-docker-image.sh
2025-12-29 20:01:55 +03:00

30 lines
739 B
Bash

#!/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