Я строю конвейер машинного обучения, и мне нужно взять несколько моделей, создать образ Docker, который включает их, а затем развернуть этот образ на машине в клиентской среде.
Предполагается, что выпечкаФайлы моделей в образ Docker облегчат развертывание?
Проблема в том, как это сделать?
1 - Загружать, распаковывать и копировать модели в Dockerfile. Как мне тогда обрабатывать учетные данные GCP?
2 - Каким-то образом я использую Cloud Build GCP для обработки загрузки, а затем просто копирую в Dockerfile? Проблема: в любом инструменте CI / CD, включая Cloud Build, нет примеров для этого.
Я даже не думал о версиях моделей в корзине, что подразумевало бы какую-то логикувыбрать модель для загрузки.
Возможен ли один из этих вариантов в Cloud Build?
Является ли вариант 1 более осуществимым, чем вариант 2?