Skip to content

mroderick/docker-npmjs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Docker Images for npm

And easy way to get started with a private npm server, along with npm-delegate. These instructions assume you've already installed Docker per the Getting Started guide.

Building

This image can be build by running the following docker command:

docker build -t npmjs .

Running

After building the image, a container can be spawned. By providing the hostname via Docker's -h option, you can ensure that npm-delegate operates effectively.

docker run -d -h cdnutu npmjs

Accessing

npm-delegate is exposed on port 1337, and is what you want to use when installing packages mixed from the private and public repositories. To use npm-delegate as your default, run:

npm config set registry http://cdnutu:1337/

npmjs is exposed on port 5984, and is read-write. To operate directly with this registry, pass use npm's --registry argument:

npm --registry http://cdnutu:5984/ adduser
npm --registry http://cdnutu:5984/ publish

About

Docker image for a private npmjs repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%