dockamole/mole/Dockerfile

21 lines
411 B
Docker

# FROM golang
# RUN go get -u github.com/davrodpin/mole/cmd/mole
FROM alpine
RUN apk add bash curl tar
RUN bash -c "bash <(curl -fsSL https://raw.githubusercontent.com/davrodpin/mole/master/tools/install.sh | sed 's/\bsudo\b//g')"
RUN mkdir /mole
RUN adduser -S -h /mole mole
USER mole
RUN mkdir -p /mole/.ssh
RUN touch /mole/.ssh/config
# Should not be running as root
COPY ./start.sh ./
CMD ./start.sh