Skip to content

Commit 5cd0a17

Browse files
authored
feat(docker): Python - disable buffering for STDOUT (PYTHONUNBUFFERED) (#7153)
1 parent 78cceac commit 5cd0a17

File tree

7 files changed

+7
-0
lines changed

7 files changed

+7
-0
lines changed

packages/cubejs-docker/dev-alpine.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@ COPY packages/cubejs-docker/bin/cubejs-dev /usr/local/bin/cubejs
148148

149149
# By default Node dont search in parent directory from /cube/conf, @todo Reaserch a little bit more
150150
ENV NODE_PATH /cube/conf/node_modules:/cube/node_modules
151+
ENV PYTHONUNBUFFERED=1
151152
RUN ln -s /cubejs/packages/cubejs-docker /cube
152153
RUN ln -s /cubejs/rust/cubestore/bin/cubestore-dev /usr/local/bin/cubestore-dev
153154

packages/cubejs-docker/dev.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,7 @@ COPY packages/cubejs-docker/bin/cubejs-dev /usr/local/bin/cubejs
178178

179179
# By default Node dont search in parent directory from /cube/conf, @todo Reaserch a little bit more
180180
ENV NODE_PATH /cube/conf/node_modules:/cube/node_modules
181+
ENV PYTHONUNBUFFERED=1
181182
RUN ln -s /cubejs/packages/cubejs-docker /cube
182183
RUN ln -s /cubejs/rust/cubestore/bin/cubestore-dev /usr/local/bin/cubestore-dev
183184

packages/cubejs-docker/latest-alpine-jdk.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ COPY --from=builder /cube .
4747

4848
# By default Node dont search in parent directory from /cube/conf, @todo Reaserch a little bit more
4949
ENV NODE_PATH /cube/conf/node_modules:/cube/node_modules
50+
ENV PYTHONUNBUFFERED=1
5051
RUN ln -s /cube/node_modules/.bin/cubejs /usr/local/bin/cubejs
5152
RUN ln -s /cube/node_modules/.bin/cubestore-dev /usr/local/bin/cubestore-dev
5253

packages/cubejs-docker/latest-alpine.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ COPY --from=builder /cube .
3434

3535
# By default Node dont search in parent directory from /cube/conf, @todo Reaserch a little bit more
3636
ENV NODE_PATH /cube/conf/node_modules:/cube/node_modules
37+
ENV PYTHONUNBUFFERED=1
3738
RUN ln -s /cube/node_modules/.bin/cubejs /usr/local/bin/cubejs
3839
RUN ln -s /cube/node_modules/.bin/cubestore-dev /usr/local/bin/cubestore-dev
3940

packages/cubejs-docker/latest-debian-jdk.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ COPY --chown=cube:cube --from=builder /cube .
4545

4646
# By default Node dont search in parent directory from /cube/conf, @todo Reaserch a little bit more
4747
ENV NODE_PATH /cube/conf/node_modules:/cube/node_modules
48+
ENV PYTHONUNBUFFERED=1
4849
RUN ln -s /cube/node_modules/.bin/cubejs /usr/local/bin/cubejs
4950
RUN ln -s /cube/node_modules/.bin/cubestore-dev /usr/local/bin/cubestore-dev
5051

packages/cubejs-docker/latest.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ COPY --from=builder /cube .
4040

4141
# By default Node dont search in parent directory from /cube/conf, @todo Reaserch a little bit more
4242
ENV NODE_PATH /cube/conf/node_modules:/cube/node_modules
43+
ENV PYTHONUNBUFFERED=1
4344
RUN ln -s /cube/node_modules/.bin/cubejs /usr/local/bin/cubejs
4445
RUN ln -s /cube/node_modules/.bin/cubestore-dev /usr/local/bin/cubestore-dev
4546

packages/cubejs-docker/local.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ RUN yarn install --prod && yarn cache clean && yarn link:dev
4040

4141
# By default Node dont search in parent directory from /cube/conf, @todo Reaserch a little bit more
4242
ENV NODE_PATH /cube/conf/node_modules:/cube/node_modules
43+
ENV PYTHONUNBUFFERED=1
4344
RUN ln -s /cube/node_modules/.bin/cubejs /usr/local/bin/cubejs
4445
RUN ln -s /cube/node_modules/.bin/cubestore-dev /usr/local/bin/cubestore-dev
4546

0 commit comments

Comments
 (0)