Dockerfile: create and use a morty user.

git-svn-id: file:///srv/svn/repo/yukari/trunk@91 f3bd38d9-da89-464d-a02a-eb04e43141b5
This commit is contained in:
alex 2019-07-02 08:57:42 +00:00
parent 4ee57df2a9
commit f50aa5ce4f

View File

@ -14,10 +14,12 @@ FROM alpine:latest
EXPOSE 3000
WORKDIR /
RUN apk --no-cache add ca-certificates
RUN mkdir /etc/morty
COPY --from=builder /go/src/github.com/asciimoo/morty/morty /usr/bin/morty
RUN adduser -D -h /usr/local/morty -s /bin/sh morty morty
ENTRYPOINT ["/usr/bin/morty"]
USER morty
COPY --from=builder /go/src/github.com/asciimoo/morty/morty /usr/local/morty/morty
ENTRYPOINT ["/usr/local/morty/morty"]