composer (менеджер пакетов php), который будет использоваться во всех проектах. Как правило в проектах есть приватные зависимости из корпоративного гитлаба.
На данный момент монтируется директория с приватным ключом ssh. (~/.ssh/).
НО! На Windows это скорее всего не будет работать. Мне кажется это не безопасным и вообще выглядит костылем.
Как бы вы посоветовали загружать приватные репозитории так что бы это было удобно всем разработчикам?
Что бы разработчик запускал docker-compose run composer install, и ему не нужно было бы заботиться о ключах, кроме его личного, привязанного в гитлабе. Что думаете?
Upd:
Передавать его через environment? Тогда нужно будет его еще и экспортировать разработчику. Класть ключ в гит - тоже по мне сомнительно
Для начала перейти на токены
Обсуждают сегодня