# Docker Node.js management

Published articles for Docker Node.js management.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## The best way to get NVM working in CI/CD systems

DevFeed: [The best way to get NVM working in CI/CD systems](<https://devfeed.tech/articles/the-best-way-to-get-nvm-working-in-ci-cd-systems-27681.md>)

Original publisher: [Read original article](<https://gagor.pro/2023/04/the-best-way-to-get-nvm-working-in-ci-cd-systems/>)

Author: Tom

Published: 2023-04-25T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [CI/CD](<https://devfeed.tech/topics/cicd.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [Shell](<https://devfeed.tech/topics/shell.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [bash](<https://devfeed.tech/tags/bash.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [ci-cd-node-js-setup](<https://devfeed.tech/tags/ci-cd-node-js-setup.md>), [cli](<https://devfeed.tech/tags/cli.md>), [devops](<https://devfeed.tech/tags/devops.md>), [devops-best-practices](<https://devfeed.tech/tags/devops-best-practices.md>), [docker](<https://devfeed.tech/tags/docker.md>), [docker-node-js-management](<https://devfeed.tech/tags/docker-node-js-management.md>), [linux](<https://devfeed.tech/tags/linux.md>), [node](<https://devfeed.tech/tags/node.md>), [node-js-version-control](<https://devfeed.tech/tags/node-js-version-control.md>), [node-version-manager](<https://devfeed.tech/tags/node-version-manager.md>), [nvm-in-ci-cd](<https://devfeed.tech/tags/nvm-in-ci-cd.md>), [shell](<https://devfeed.tech/tags/shell.md>)

### AI overview

This tutorial explains the challenges of using NVM to manage Node.js versions in CI/CD systems, especially in non-interactive shells. It discusses the role of shell startup files and Docker base images when supporting many projects and Node.js versions.

### Source excerpt

Learn the best way to get NVM (Node Version Manager) working in CI/CD systems, ensuring seamless Node.js version management in your DevOps workflows.