File tree Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,15 @@ RUN if [ "${PYTHON_VERSION}" = "3" ] ; then \
99 apk add --no-cache curl python3 python3-dev build-base musl-dev \
1010 linux-headers py-virtualenv; \
1111 fi
12+
13+ # Install OpenSSH
14+ RUN apk add --no-cache openssh
15+
16+ # Configure SSH
17+ RUN echo "postgres:postgres" | chpasswd && \
18+ mkdir -p /var/run/sshd && \
19+ sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config
20+
1221ENV LANG=C.UTF-8
1322
1423RUN mkdir -p /pg
@@ -19,5 +28,8 @@ ADD . /pg/testgres
1928WORKDIR /pg/testgres
2029RUN chown -R postgres:postgres /pg
2130
31+ # Expose SSH port
32+ EXPOSE 22
33+
2234USER postgres
23- ENTRYPOINT PYTHON_VERSION=${PYTHON_VERSION} /run.sh
35+ ENTRYPOINT PYTHON_VERSION=${PYTHON_VERSION} /run.sh & /usr/sbin/sshd -D
You can’t perform that action at this time.
0 commit comments