OSDN Git Service

test-container: update config file for installtest
[newslash/newslash.git] / test-container / Dockerfile_for_jenkins
1 #FROM debian:stretch
2 FROM stretch_mojolicious
3
4 RUN apt-get update -y
5 RUN apt-get install -y openjdk-8-jdk openssh-server
6 EXPOSE 22
7
8 RUN groupadd jenkins && useradd -d /home/jenkins -g jenkins -m jenkins
9
10 RUN mkdir /home/jenkins/.ssh
11 COPY files/id_jenkins.pub /home/jenkins/.ssh/authorized_keys
12 RUN chown -R jenkins:jenkins /home/jenkins/.ssh \
13  && chmod 700 /home/jenkins/.ssh \
14  && chmod 600 /home/jenkins/.ssh/*
15 RUN mkdir -p /run/sshd