From ba41bd2038177fa06405f9caa74f3bffb42aa031 Mon Sep 17 00:00:00 2001 From: Brandon Pfeifer Date: Thu, 28 Mar 2024 13:54:03 -0400 Subject: [PATCH] fix: create "/usr/local/share/influxdb3" before becoming "influxdb3" (#24849) --- Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 569c0530200..b3d9a3a9f2e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -44,6 +44,9 @@ RUN apt update \ && groupadd --gid 1500 influxdb3 \ && useradd --uid 1500 --gid influxdb3 --shell /bin/bash --create-home influxdb3 +RUN mkdir /usr/local/share/influxdb3 && \ + chown influxdb3:influxdb3 /usr/local/share/influxdb3 + USER influxdb3 RUN mkdir ~/.influxdb3 @@ -56,8 +59,6 @@ COPY docker/entrypoint.sh /usr/bin/entrypoint.sh EXPOSE 8080 8082 -RUN mkdir /usr/local/share/influxdb3 - # TODO: Make this and other env vars not specific to IOx ENV INFLUXDB_IOX_OBJECT_STORE=file ENV INFLUXDB_IOX_DB_DIR=/usr/local/share/influxdb3