1
0
mirror of https://github.com/taigrr/wtf synced 2025-01-18 04:03:14 -08:00

Run wtfutil in Docker as unprivileged user

This commit is contained in:
Scott Hansen 2020-01-12 16:22:09 -08:00
parent 8221cb9173
commit b8710d6c45
2 changed files with 8 additions and 1 deletions

View File

@ -18,5 +18,9 @@ ENV PATH=$PATH:./bin
RUN make build RUN make build
FROM alpine FROM alpine
COPY --from=build /go/src/github.com/wtfutil/wtf/bin/wtfutil /usr/local/bin/ COPY --from=build /go/src/github.com/wtfutil/wtf/bin/wtfutil /usr/local/bin/
ENTRYPOINT "wtfutil" RUN adduser -h /config -DG users -u 20000 wtf
USER wtf
ENTRYPOINT ["wtfutil"]

View File

@ -133,6 +133,9 @@ docker build --build-args=version=v0.25.0 -t wtfutil .
# run the container # run the container
docker run -it wtfutil docker run -it wtfutil
# run container with a local config file
docker run -it -v path/to/config.yml:/config/config.yml wtfutil --config=/config/config.yml
``` ```
## Communication ## Communication