docker-ssh-jumphost/Dockerfile
Christian Baer 6bef7d8ad8 First commit
2023-01-28 12:49:03 +01:00

16 lines
372 B
Docker
Executable File

FROM alpine
RUN apk add --update openssh
COPY sshd_config /etc/ssh/sshd_bastion_config
RUN echo "Include /etc/ssh/sshd_bastion_config" >> /etc/ssh/sshd_config
RUN adduser -D -s /bin/sh -H bastion
RUN passwd -u -d bastion
EXPOSE 2222
COPY entrypoint.sh /usr/local/bin/entrypoint.sh
RUN chmod +x /usr/local/bin/entrypoint.sh
ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]