@@ -174,7 +174,7 @@ RUN apt-get update \
174174 texlive-xetex \
175175 tzdata \
176176 zip $ADDITIONAL_BASE_IMAGE_PACKAGES \
177- && curl -fsSL https://deb.nodesource.com/setup_20 .x | bash - \
177+ && curl -fsSL https://deb.nodesource.com/setup_24 .x | bash - \
178178 && apt-get install -y --no-install-recommends --no-install-suggests nodejs \
179179 && apt-get clean \
180180 && rm -fr /var/lib/apt/lists/* /tmp/*
@@ -183,9 +183,8 @@ RUN apt-get update \
183183# Phase 4 - Install additional Perl modules from CPAN that are not packaged for Ubuntu or are outdated in Ubuntu.
184184
185185RUN cpanm install -n \
186- Statistics::R::IO \
187186 DBD::MariaDB \
188- Perl::Tidy@20220613 \
187+ Perl::Tidy@20240903 \
189188 Archive::Zip::SimpleZip \
190189 Net::SAML2 \
191190 && rm -fr ./cpanm /root/.cpanm /tmp/*
@@ -219,18 +218,18 @@ COPY docker-config/pgfsys-dvisvmg-bbox-fix.patch /tmp
219218RUN echo "PATH=$PATH:$APP_ROOT/webwork2/bin" >> /root/.bashrc \
220219 && mkdir /run/webwork2 /etc/ssl/local \
221220 && cd $APP_ROOT/webwork2/ \
222- && chown www-data DATA ../courses logs tmp /etc/ssl/local /run/webwork2 \
223- && chmod -R u+w DATA ../courses logs tmp /run/webwork2 /etc/ssl/local \
221+ && chown www-data DATA ../courses logs tmp /etc/ssl/local /run/webwork2 \
222+ && chmod -R u+w DATA ../courses logs tmp /run/webwork2 /etc/ssl/local \
224223 && echo "en_US ISO-8859-1\n en_US.UTF-8 UTF-8" > /etc/locale.gen \
225- && /usr/sbin/locale-gen \
226- && echo "locales locales/default_environment_locale select en_US.UTF-8\n debconf debconf/frontend select Noninteractive" > /tmp/preseed.txt \
227- && debconf-set-selections /tmp/preseed.txt \
224+ && /usr/sbin/locale-gen \
225+ && echo "locales locales/default_environment_locale select en_US.UTF-8\n debconf debconf/frontend select Noninteractive" > /tmp/preseed.txt \
226+ && debconf-set-selections /tmp/preseed.txt \
228227 && rm /etc/localtime /etc/timezone && echo "Etc/UTC" > /etc/timezone \
229- && dpkg-reconfigure -f noninteractive tzdata \
228+ && dpkg-reconfigure -f noninteractive tzdata \
230229 && cd $WEBWORK_ROOT/htdocs \
231- && npm install \
230+ && npm install \
232231 && cd $PG_ROOT/htdocs \
233- && npm install \
232+ && npm install \
234233 && patch -p1 -d / < /tmp/pgfsys-dvisvmg-bbox-fix.patch \
235234 && rm /tmp/pgfsys-dvisvmg-bbox-fix.patch
236235
0 commit comments