1

Чтобы установить GitLab в моей компании, у меня есть два основных варианта:

  • Используйте Docker
  • Используйте обычный пакет

Этот тип установки не обязательно должен быть переносимым и, вероятно, потребует целой виртуальной машины, выделенной для него. Так почему альтернатива Docker является хорошим решением?

1 ответ1

2

Мне нравится помещать приложения в контейнеры, потому что:

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

Часто программы очень сложны для установки (я еще не установил GitLab, просто использовал контейнеры), поэтому я часто склонен использовать контейнеры, потому что я не хочу думать о процессе установки - просто докер -compose или docker-command, и она работает. Это достаточно убеждает меня использовать это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .