Есть такой Docerfile: (запускает postgres с доп. настройками).
FROM postgres:11
RUN apt-get update; apt-get install -y sudo mc iputils-ping ssh openssh-server
COPY master/initdb/* -entrypoint-initdb.d/
ENV BARMAN_SERVER db-barman
RUN useradd -m petitions
RUN mkdir -p /var/lib/postgresql/.ssh
ADD ssh/master.prv /var/lib/postgresql/.ssh/id_rsa
ADD ssh/
master.pub /var/lib/postgresql/.ssh/id_rsa.pub
RUN chmod 0700 ~postgres/.ssh && \
chmod -R 600 ~postgres/.ssh/* && \
chown -R postgres.postgres ~postgres/.ssh
Все нормально работает. Теперь задача - запускать еще sshd при старте (нужно, для настройки резервного копирования)? Не могу сообразить, как это правильно сделать. Не переписывать же
entrypoint.sh, который поставляется с образом postgres? (или переписывать)?