Вступить в клуб →
средняявопросDocker, CI/CD и эксплуатация сервиса

CI зелёный, а собранный через день образ падает при импорте библиотеки

requirements.txt:

fastapi
sqlalchemy>=2.0
httpx

Тесты прошли во вторник. Образ пересобрали в среду без изменений в коде, и сервис упал на старте: ImportError внутри одной из зависимостей. Что произошло?

  • Версии не зафиксированы: в среду pip поставил новые версии пакетов
  • В среду истёк кэш Docker, и образ собрался из другого базового образа
  • CI и Docker используют разные интерпретаторы Python
  • Тесты на CI не импортируют модули, поэтому ошибку не видят

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела