docker-nsolid
docker-nsolid copied to clipboard
The repo that powers our public N|Solid Docker images living on Docker Hub
N|Solid Docker Images
Welcome to the home for the source code of the N|Solid Docker Images!
Images
This repository is used to build and push the following 4 images to the Docker Hub:
- nodesource/nsolid
- nodesource/nsolid-console
- nodesource/nsolid-storage (Version 2 only)
- nodesource/nsolid-cli
If you are looking for documentation on how to use these images, checkout our official docs!
Running Images
N|Solid
docker run nodesource/nsolid:latest
N|Solid Console
docker run -P nodesource/nsolid-console:latest
Building Images
Alpine
NSOLID_VERSION=3.7.0 make alpine
Debian / Ubuntu
NSOLID_VERSION=3.7.0 make build
Publishing Images
DOCKER_REGISTRY=username NSOLID_VERSION=3.7.0 make publish
Alpine
DOCKER_REGISTRY=username NSOLID_VERSION=3.7.0 make publish-alpine
Cleaning up
NSOLID_VERSION=3.7.0 make clean # removes download directories `nsolid-bundle-*`
NSOLID_VERSION=3.7.0 make cleanall # runs `make clean` and removes all docker images with label=nodesource=nsolid
Contributing
To submit a bug report, please create an issue at GitHub.
If you'd like to contribute code to this project, please read the CONTRIBUTING.md document. It contains a brief overview of this repo.
License & Copyright
docker-nsolid is Copyright (c) 2017 NodeSource and licensed under the MIT license. All rights not explicitly granted in the MIT license are reserved. See the included LICENSE.md file for more details.
The projects contained within the docker-nsolid images maintain their own Licenses.