Обновление¶
Обновление Docker образов¶
cd /opt/llm-firewall
# 1. Создайте бэкап перед обновлением
./backup.sh
# 2. Загрузите новые образы
cd images/
for image in *.tar.gz; do
echo "Loading $image..."
docker load < "$image"
done
# 3. Проверьте образы
docker images | grep llm-firewall
Миграции БД¶
Миграции выполняются автоматически при запуске через контейнеры *-migrate:
profiles-registry-migrate— миграции Profiles Registry.admin-api-migrate— миграции Admin API.
При необходимости ручного запуска:
docker compose run --rm profiles-registry-migrate alembic upgrade head
docker compose run --rm admin-api-migrate alembic upgrade head
Порядок обновления¶
cd /opt/llm-firewall
# 1. Остановка сервисов (graceful)
docker compose down
# 2. Запуск с новыми образами (миграции выполнятся автоматически)
docker compose up -d
# 3. Проверка статуса
docker compose ps
# 4. Проверка health checks
# (используйте команды из раздела Проверка работоспособности)
# 5. Проверка логов на ошибки
docker compose logs --tail=50 | grep -i "error\|fatal\|panic"