Skip to content

Commit 91a731a

Browse files
committed
Refactor Dockerfile to source nvm.sh using dot operator and update environment variables
1 parent 82e2d85 commit 91a731a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Language/node.js/22/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ RUN apt-get update && \
1111
export NVM_DIR="/usr/local/nvm" && \
1212
mkdir -p $NVM_DIR && \
1313
cp -r /root/.nvm/* $NVM_DIR/ && \
14-
echo 'export NVM_DIR="$NVM_DIR"' >> "/root/.bashrc" && \
14+
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \
15+
echo 'export NVM_DIR="$NVM_DIR"' >> "/root/.bashrc" && \
1516
echo '[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"' >> "/root/.bashrc" && \
1617
echo '[ -s "$NVM_DIR/bash_completion" ] && . "$NVM_DIR/bash_completion" ' >> "/root/.bashrc" && \
1718
echo 'export NVM_DIR="$NVM_DIR"' >> "/home/devbox/.bashrc" && \

0 commit comments

Comments
 (0)