docker file mit envs angepasst
This commit is contained in:
@@ -27,9 +27,21 @@ RUN apt-get update && \
|
|||||||
libssl-dev \
|
libssl-dev \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
# Make binary name configurable
|
# Environment variables
|
||||||
ARG BINARY_NAME
|
ARG BINARY_NAME
|
||||||
ENV BINARY_NAME=${BINARY_NAME:-WatcherAgent}
|
ENV BINARY_NAME=${BINARY_NAME:-WatcherAgent}
|
||||||
|
ARG SERVER_PORT
|
||||||
|
ENV SERVER_PORT=${SERVER_PORT:-5000}
|
||||||
|
ARG SERVER_URL
|
||||||
|
ENV SERVER_URL=${SERVER_URL:-http://localhost:${SERVER_PORT}}
|
||||||
|
ARG CLIENt
|
||||||
|
|
||||||
|
|
||||||
|
ARG LOG_LEVEL
|
||||||
|
ENV LOG_LEVEL=${LOG_LEVEL:-info}
|
||||||
|
ARG CONFIG_PATH
|
||||||
|
ENV CONFIG_PATH=${CONFIG_PATH:-/etc/watcheragent/config.toml}
|
||||||
|
|
||||||
COPY --from=linux-builder /app/target/x86_64-unknown-linux-gnu/release/${BINARY_NAME} /usr/local/bin/
|
COPY --from=linux-builder /app/target/x86_64-unknown-linux-gnu/release/${BINARY_NAME} /usr/local/bin/
|
||||||
|
|
||||||
# Health check
|
# Health check
|
||||||
|
Reference in New Issue
Block a user