The Official N|Solid Docker Images
10K+
N|Solid™ is the premier Enterprise-grade Node.js® platform. It extends the capabilities of Node.js to provide increased developer productivity, protection of critical applications, and peak application performance.
For more, check out the official N|Solid home page
These Images bring the N|Solid Platform into Docker. Developed for the Enterprise use-case, these images are designed to be deployed and scaled independently. For a full walkthrough of how to use these images, refer to the documentation
The N|Solid Registry is a component of N|Solid v1. It is no longer maintained. Please upgrade to N|Solid v2.
To fully enjoy the N|Solid experience, we recommend using all of the available images:
For convenience, we provide the following docker-compose file:
registry:
image: nodesource/nsolid-registry
container_name: registry
net: "nsolid"
ports:
- 4001:4001
proxy:
image: nodesource/nsolid-hub
container_name: hub
environment:
- REGISTRY=registry:4001
- NODE_DEBUG=nsolid
net: "nsolid"
console:
image: nodesource/nsolid-console:v1.7.3
container_name: console
environment:
- NODE_DEBUG=nsolid
- NSOLID_APPNAME=console
- NSOLID_HUB=registry:4001
net: "nsolid"
command: --hub hub:9000
ports:
- 3000:3000
app:
image: nodesource/nsolid
environment:
- NODE_DEBUG=nsolid
- NSOLID_APPNAME=in_docker
- NSOLID_HUB=registry:4001
To use this, first copy and paste it into a file name nsolid.yml. Next, create a network using docker network create nsolid. Finally, run docker-compose -f nsolid.yml up. You now have the N|Solid console running on localhost:3000!
Note: By default, these images have the environment variable
NODE_ENVset toproduction.
Content type
Image
Digest
Size
3.6 MB
Last updated
about 10 years ago
docker pull nodesource/nsolid-registry