Всем привет.
Для проекта имеется контейнер с openssh-server и composer. В проекте используется несколько приватных репозиториев.
При попытке установить с помощью композера, постоянно запрашивается пароль от ssh ключей(на каждый репозиторий по два раза). Пароль подходит и репозитории качаются.
Вход в контейнер осуществляется с помощью docker exec.
В чём может быть проблема ?
Пример Dockerfile
FROM php:5.6-fpm
RUN apt-get update && apt-get install -y \
openssh-server \
git \
unzip \
&& curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
RUN mkdir /var/run/sshd
RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config
ENV NOTVISIBLE "in users profile"
RUN echo "export VISIBLE=now" >> /etc/profile
EXPOSE 22
CMD ["/usr/sbin/sshd", "-D"]