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:
parent
8221cb9173
commit
b8710d6c45
@ -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"]
|
||||||
|
@ -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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user