Skip to content

Commit 87ad940

Browse files
committed
NO-JIRA: fix(Dockerfiles): split up an ENV block to avoid hadolint DL3044 error (#2546)
``` ./codeserver/ubi9-python-3.12/Dockerfile.cpu:164 DL3044 error: Do not refer to an environment variable within the same `ENV` statement where it is defined. ```
1 parent 8390088 commit 87ad940

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

codeserver/ubi9-python-3.12/Dockerfile.cpu

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -161,15 +161,17 @@ RUN mkdir -p /opt/app-root/extensions-temp && \
161161
code-server --install-extension /opt/app-root/bin/utils/ms-toolsai.jupyter-2025.8.0.vsix --extensions-dir /opt/app-root/extensions-temp
162162

163163
# Install NGINX to proxy code-server and pass probes check
164-
ENV APP_ROOT=/opt/app-root \
165-
NGINX_VERSION=1.24 \
164+
ENV APP_ROOT=/opt/app-root
165+
166+
ENV NGINX_VERSION=1.24 \
166167
NGINX_SHORT_VER=124 \
167-
NGINX_CONFIGURATION_PATH=${APP_ROOT}/etc/nginx.d \
168168
NGINX_CONF_PATH=/etc/nginx/nginx.conf \
169-
NGINX_DEFAULT_CONF_PATH=${APP_ROOT}/etc/nginx.default.d \
170169
NGINX_CONTAINER_SCRIPTS_PATH=/usr/share/container-scripts/nginx \
170+
NGINX_LOG_PATH=/var/log/nginx
171+
172+
ENV NGINX_CONFIGURATION_PATH=${APP_ROOT}/etc/nginx.d \
173+
NGINX_DEFAULT_CONF_PATH=${APP_ROOT}/etc/nginx.default.d \
171174
NGINX_APP_ROOT=${APP_ROOT} \
172-
NGINX_LOG_PATH=/var/log/nginx \
173175
NGINX_PERL_MODULE_PATH=${APP_ROOT}/etc/perl
174176

175177
# Modules does not exist

0 commit comments

Comments
 (0)