На этот вопрос уже есть ответ здесь:
Я новичок, поэтому задаю этот глупый вопрос. Можно ли бесплатно использовать docker swarm для создания кластера из контейнеров docker? Я слышал, что это $15/час? Мы можем использовать swarm в продакшене, ничего не платя? Есть ли какие-то ограничения?
Также могу ли я запускать определенные контейнеры docker на выделенных хостах и запускать некоторые выбранные контейнеры на других хостах?
Да, вы можете использовать docker swarm в производстве, ничего не платя.
Вы должны заплатить, чтобы использовать следующее:
Но если вы хотите использовать доверенный реестр Docker (DTR) и UCP, вам придется оплатить лицензию. Лицензия зависит от количества узлов, на которых вы установили демон docker. Я говорю об этом по моей личной работе и опыту использования докеров.