aboutsummaryrefslogtreecommitdiff
path: root/ssh-bastion/Dockerfile
blob: 2539c7b219ea301f01f71a40361d43578390bfef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
FROM alpine:edge
LABEL maintainer="Mike Crute <mike@crute.us>"

RUN \
    apk add --no-cache \
        openssh-server-pam \
        google-authenticator \
    && cp /etc/ssh/sshd_config /etc/ssh/sshd_config.alpine \
    && mkdir /var/run/sshd \
    && chmod 700 /var/run/sshd

ADD etc/ /etc/
ADD entrypoint.sh /

ENTRYPOINT [ "/entrypoint.sh" ]
CMD [ "/usr/sbin/sshd", "-D", "-e" ]