FROM pgollor/jenkins-slave LABEL MAINTAINER="Pascal Gollor <kalle@pgollor.de>" # install new ssh key RUN rm /etc/ssh/ssh_host_rsa_key* /etc/ssh/ssh_host_dsa_key* RUN ssh-keygen -f /etc/ssh/ssh_host_rsa_key -N '' -t rsa RUN ssh-keygen -f /etc/ssh/ssh_host_dsa_key -N '' -t dsa # install arduino RUN ( \ wget -O arduino.tar.xz https://www.arduino.cc/download.php?f=/arduino-nightly-linux64.tar.xz \ && tar -xC /srv -f arduino.tar.xz \ && rm arduino.tar.xz) RUN mv /srv/arduino-nightly /srv/arduino RUN ln -s /srv/arduino/arduino /usr/local/bin RUN ln -s /srv/arduino/arduino-builder /usr/local/bin ENV ARDUINO /srv/arduino ENTRYPOINT ["setup-sshd"]