mirror of
https://github.com/napnap75/multiarch-docker-images.git
synced 2025-12-16 03:34:18 +01:00
Corrected the bug with the executable flag
This commit is contained in:
@@ -4,9 +4,9 @@ ARG TARGETPLATFORM
|
||||
|
||||
RUN apk add --no-cache curl jq \
|
||||
&& VERSION=$(curl -s https://api.github.com/repos/influxdata/influxdb/releases/latest | jq '.name' | sed -E "s/.*([0-9]+\.[0-9]+\.[0-9]+).*/\1/") \
|
||||
&& curl -o entrypoint.sh https://raw.githubusercontent.com/influxdata/influxdb/master/docker/influxd/entrypoint.sh \
|
||||
&& curl -s -o entrypoint.sh https://raw.githubusercontent.com/influxdata/influxdb/master/docker/influxd/entrypoint.sh \
|
||||
&& DOWNLOAD_ARCH=$(echo ${TARGETPLATFORM} | sed "s#/#_#") \
|
||||
&& curl -o influxdb.tgz https://dl.influxdata.com/influxdb/releases/influxdb2-${VERSION}_${DOWNLOAD_ARCH}.tar.gz \
|
||||
&& curl -s -o influxdb.tgz https://dl.influxdata.com/influxdb/releases/influxdb2-${VERSION}_${DOWNLOAD_ARCH}.tar.gz \
|
||||
&& tar -z -x -f influxdb.tgz --strip-components=1
|
||||
|
||||
FROM debian:stable-slim
|
||||
@@ -20,12 +20,11 @@ ENV DEBIAN_FRONTEND noninteractive
|
||||
COPY --from=builder entrypoint.sh /entrypoint.sh
|
||||
|
||||
RUN apt-get update \
|
||||
&& apt-get install -y \
|
||||
ca-certificates \
|
||||
tzdata \
|
||||
&& apt-get install -y ca-certificates tzdata \
|
||||
&& apt-get clean autoclean \
|
||||
&& apt-get autoremove --yes \
|
||||
&& rm -rf /var/lib/{apt,dpkg,cache,log}
|
||||
&& rm -rf /var/lib/{apt,dpkg,cache,log} \
|
||||
&& chmod +x /usr/bin/influx /usr/bin/influxd /entrypoint.sh
|
||||
|
||||
ENTRYPOINT ["/entrypoint.sh"]
|
||||
CMD ["influxd"]
|
||||
|
||||
Reference in New Issue
Block a user