@@ -162,6 +162,8 @@ RUN set -eux \
162
162
\
163
163
\
164
164
# -------------------- nvm --------------------
165
+ && NODE_VERSION="17" \
166
+ \
165
167
&& NVM_VERSION="$( \
166
168
curl -sS 'https://github.com/nvm-sh/nvm/releases' \
167
169
| grep -Eo '/nvm-sh/nvm/releases/tag/v?[.0-9]+"' \
@@ -170,8 +172,7 @@ RUN set -eux \
170
172
| tail -1 \
171
173
)" \
172
174
&& mkdir -p /opt/nvm \
173
- \
174
- && curl -o- "https://raw.githubusercontent.com/nvm-sh/nvm/${NVM_VERSION}/install.sh" \
175
+ && curl -o- "https://raw.githubusercontent.com/nvm-sh/nvm/${NVM_VERSION}/install.sh" \
175
176
| NVM_DIR="/opt/nvm" bash \
176
177
\
177
178
&& { \
@@ -182,9 +183,9 @@ RUN set -eux \
182
183
\
183
184
&& chown -R devilbox:devilbox "/opt/nvm" \
184
185
\
185
- && su -c ' . /opt/nvm/nvm.sh; nvm install --lts' devilbox \
186
- && su -c ' . /opt/nvm/nvm.sh; nvm use --lts' devilbox \
187
- && su -c ' . /opt/nvm/nvm.sh; corepack enable' devilbox \
186
+ && su -c " . /opt/nvm/nvm.sh; nvm install ${NODE_VERSION}" devilbox \
187
+ && su -c " . /opt/nvm/nvm.sh; nvm use ${NODE_VERSION}" devilbox \
188
+ && su -c " . /opt/nvm/nvm.sh; corepack enable" devilbox \
188
189
\
189
190
&& chmod 0777 /opt/nvm \
190
191
&& find /opt/nvm -type f -print0 | xargs -n1 -0 chmod go+w \
@@ -194,7 +195,7 @@ RUN set -eux \
194
195
# -------------------- pgsql_client --------------------
195
196
&& if [ "$(dpkg-architecture --query DEB_BUILD_ARCH)" = "amd64" ]; then \
196
197
curl -sS -k -L --fail https://www.postgresql.org/media/keys/ACCC4CF8.asc | APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1 apt-key add - \
197
- && echo "deb http ://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main" > /etc/apt/sources.list.d/pgsql.list \
198
+ && echo "deb https ://apt-archive .postgresql.org/pub/repos/apt/ stretch-pgdg main" > /etc/apt/sources.list.d/pgsql.list \
198
199
&& apt-get update; \
199
200
fi \
200
201
\
0 commit comments