Enterprise Node. Finally.
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
N|Solid Docker Images
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