Данный вариант предложен, как наиболее простой способ запустить приложение в рамках решения основной задачи, описанной в статье. Безусловно, он не является единственно верным. Оптимальное решение лучше подбирать под конкретный вариант реализации CI, используемый в работе. В качестве альтернативы можно передавать учётные данные в контейнер через переменные окружения и явно указывать их при выполнении команд.
Данный вариант предложен, как наиболее простой способ запустить приложение в рамках решения основной задачи, описанной в статье. Безусловно, он не является единственно верным. Оптимальное решение лучше подбирать под конкретный вариант реализации CI, используемый в работе. В качестве альтернативы можно передавать учётные данные в контейнер через переменные окружения и явно указывать их при выполнении команд.