mirror of
https://github.com/vernette/ipregion.git
synced 2026-07-09 15:58:32 +00:00
28 lines
373 B
Docker
28 lines
373 B
Docker
ARG SCRIPT_NAME=ipregion.sh
|
|
ARG WORK_DIR=/app
|
|
ARG USER=ipregion
|
|
|
|
FROM alpine:3.21
|
|
|
|
ARG SCRIPT_NAME
|
|
ARG WORK_DIR
|
|
ARG USER
|
|
|
|
RUN apk add --no-cache \
|
|
curl \
|
|
jq \
|
|
bash \
|
|
util-linux \
|
|
iputils \
|
|
grep
|
|
|
|
WORKDIR $WORK_DIR
|
|
|
|
COPY $SCRIPT_NAME .
|
|
|
|
RUN adduser --disabled-password --home $WORK_DIR $USER && \
|
|
chmod +x $SCRIPT_NAME
|
|
|
|
USER $USER
|
|
|
|
ENTRYPOINT ["./ipregion.sh"]
|