Если вы развертываете рой с несколькими хостами (или что-то похожее на Kubernetes или Nomad), вам практически необходим реестр Docker.Это не обязательно должен быть Docker Hub - quay.io, Amazon ECR, Google GCR и автономные реестры - все работает нормально, но вам нужно поместить протолкнутые образы куда-нибудь туда, где оркестратормогу получить их по имени.
Я никогда не использовал docker-compose bundle
сам, но в документации также отмечается, что его работа "требует взаимодействия с реестром Docker".
Единственная реальная альтернатива - это использование docker save
и docker load
для ручного перемещения изображений между машинами, но в ручном режиме это очень быстро утомителен, и вам необходимо убедиться, что идентичный набор изображений находится на каждой машине для согласованности,Использование реестра будет намного проще.