FROM golang:1.10-alpine

# Setup
COPY main.go .

# Install libs
RUN apk add git
RUN go get github.com/gliderlabs/ssh

# Build
RUN go build -o ssh-grab-passwords

# Drop privs
RUN adduser -u 1337 -D jail
RUN chmod 000 /home/jail

EXPOSE 2222

CMD su -c ./ssh-grab-passwords jail