2016-11-22 5 views
1

Я собираюсь разработать веб-приложение с помощью nodejs с нуля. Я знаком с бродягой, но хочу использовать докер. Я запутался в нескольких вещах, чтобы начать с докера.Смутно о политике ценообразования докеров

  1. Могу ли я использовать докер бесплатно? Нужно ли мне платить за док-центр/облако данных или требуется ли это?
  2. Нужен ли мне брандмауэр для виртуализации
  3. Для автоматической сборки поддерживает докер без автоматической сборки.
  4. Когда я должен использовать докер? В самом начале разработки или непосредственно перед первым развертыванием.

Спасибо за ваш ответ.

+0

Возможно, этот вопрос больше подходит для суперпользователя. Но мне все равно нравится ... – anhoppe

+0

@anhoppe спасибо, как этот вопрос. Я совершенно смущен специально для докеров. Я спросил их, но они ответили, что вы можете попробовать это бесплатно. Я собираюсь разработать приложение для долгосрочного использования, и сейчас у меня нет большого бюджета –

ответ

1

Отказ от ответственности: Этот ответ является правильным в соответствии с ноября 2016 года

  1. Да, вы можете использовать его бесплатно. Но некоторые люди используют платный, потому что им нужен частный докер-хаб, или они предпочитают его в своем собственном помещении.
  2. №, но с использованием Vagrant упрощается для вас следить за учебником
  3. [ОБНОВЛЕНО] Да. Dockerhub представил automatic build. Никогда не используйте его. В моем рабочем процессе я использую jenkins для создания файла docker. Вы можете следить за этим рабочим процессом sample (используя jenkins) от докера.
  4. Просто запустите его, когда вы начинаете разработку. В любом случае, одно из преимуществ докера заключается в том, что вы можете устранить проблему, когда она работает в среде dev, но не в производственной среде.
+0

Не уверен, что номер 4 как есть, это правда. Если prod использовал докер и правильно построил изображения, то уверен, но в остальном это еще возможно. –

+0

Спасибо. Сейчас многое ясно. Просто для подтверждения. Вы имеете в виду, что я могу использовать докер-облако бесплатно, если я использую публичный репозиторий? Для сборки докеров мы можем использовать инструмент создания Jenkins, похоже ли это на то, что обеспечивает автоматическая сборка Docker? Большое спасибо –

+0

, если вы используете докер в разработке, почему бы вам не использовать докер в производстве? – Rudy