summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Helma <helma@in-silico.ch>2019-08-29 14:28:01 +0200
committerChristoph Helma <helma@in-silico.ch>2019-08-29 14:28:01 +0200
commita07d5abc600a3983b0dc9d278bf57f11b7b0dbe1 (patch)
treea27a8f11c6f7552b1cdacbef9bc1917d7bc3f27b
initial commitHEADmaster
-rw-r--r--Dockerfile12
1 files changed, 12 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..f775bc5
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,12 @@
+FROM alpine
+RUN apk add --update git openssh \
+&& rm -rf /tmp/* /var/cache/apk/*
+RUN ssh-keygen -A
+# creates locked password
+RUN adduser -D -u 500 ist
+# unlock and disable password
+RUN passwd -ud ist
+RUN echo "PasswordAuthentication no" >> /etc/ssh/sshd_config
+EXPOSE 22
+# mount server .ssh/authorized keys as volume in start command
+CMD ["/usr/sbin/sshd","-D"]