summaryrefslogtreecommitdiffstats
path: root/Services/ssh/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'Services/ssh/Dockerfile')
-rw-r--r--Services/ssh/Dockerfile16
1 files changed, 16 insertions, 0 deletions
diff --git a/Services/ssh/Dockerfile b/Services/ssh/Dockerfile
new file mode 100644
index 0000000..ce02260
--- /dev/null
+++ b/Services/ssh/Dockerfile
@@ -0,0 +1,16 @@
+FROM startx/fedora
+MAINTAINER Chistophe LARUE <dev@startx.fr>
+
+# Install packages and set up sshd
+RUN yum -y update \
+ && yum -y install openssh-server \
+ && yum clean all
+RUN mkdir /var/run/sshd \
+ && ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key -N ''
+
+# Add ssh keys
+COPY .ssh/authorized_keys /root/.ssh/authorized_keys
+
+EXPOSE 22
+CMD ["/usr/sbin/sshd", "-D"]
+ONBUILD CMD ["/usr/sbin/sshd", "-D"]