Add bash
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
FROM alpine:3
|
||||
RUN apk add --no-cache dumb-init=1.2.5-r3
|
||||
RUN apk add --no-cache dumb-init=1.2.5-r3 bash=5.3.3-r1
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
|
||||
@@ -1,8 +1,20 @@
|
||||
#!/bin/sh
|
||||
#!/bin/bash
|
||||
|
||||
COLLECTOR_FLAGS=()
|
||||
COLLECTOR_CONFIG="${COLLECTOR_CONFIG:-/app/config/collector.yaml}"
|
||||
|
||||
[ -n "${COLLECTOR_DEBUG}" ] && COLLECTOR_FLAGS=("${COLLECTOR_FLAGS[@]}" "--debug")
|
||||
[ -n "${COLLECTOR_TRACE}" ] && COLLECTOR_FLAGS=("${COLLECTOR_FLAGS[@]}" "--trace")
|
||||
|
||||
run() {
|
||||
exec "/app/hamview-collector" \
|
||||
"${COLLECTOR_FLAGS[@]}" \
|
||||
--config "${COLLECTOR_CONFIG}"
|
||||
}
|
||||
|
||||
case "$@" in
|
||||
"")
|
||||
exec "/app/hamview-receiver" --config "/app/config/hamview-collector.yaml" ;;
|
||||
run
|
||||
;;
|
||||
*)
|
||||
exec "/bin/sh" -c "$@"
|
||||
|
||||
Reference in New Issue
Block a user