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 \
9
9
apk add --no-cache curl python3 python3-dev build-base musl-dev \
10
10
linux-headers py-virtualenv; \
11
11
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
+
12
21
ENV LANG=C.UTF-8
13
22
14
23
RUN mkdir -p /pg
@@ -19,5 +28,8 @@ ADD . /pg/testgres
19
28
WORKDIR /pg/testgres
20
29
RUN chown -R postgres:postgres /pg
21
30
31
+ # Expose SSH port
32
+ EXPOSE 22
33
+
22
34
USER 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