https://github.com/nodesource/docker-nsolid
The repo that powers our public N|Solid Docker images living on Docker Hub
https://github.com/nodesource/docker-nsolid
docker nodejs nsolid
Last synced: 10 months ago
JSON representation
The repo that powers our public N|Solid Docker images living on Docker Hub
- Host: GitHub
- URL: https://github.com/nodesource/docker-nsolid
- Owner: nodesource
- License: mit
- Created: 2015-11-11T08:46:03.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2023-10-13T15:34:29.000Z (over 2 years ago)
- Last Synced: 2025-03-31T06:23:30.058Z (11 months ago)
- Topics: docker, nodejs, nsolid
- Language: Dockerfile
- Homepage: https://nodesource.com/products/nsolid
- Size: 1.19 MB
- Stars: 63
- Watchers: 28
- Forks: 26
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
[](https://nodesource.com/products/nsolid)
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](https://hub.docker.com/r/nodesource/nsolid)
* [nodesource/nsolid-console](https://hub.docker.com/r/nodesource/nsolid-console)
* [nodesource/nsolid-storage](https://hub.docker.com/r/nodesource/nsolid-storage) (Version 2 only)
* [nodesource/nsolid-cli](https://hub.docker.com/r/nodesource/nsolid-cli)
If you are looking for documentation on how to use these images, checkout our official [docs](https://docs.nodesource.com)!
### Running Images
**N|Solid**
```bash
docker run nodesource/nsolid:latest
```
**N|Solid Console**
```bash
docker run -P nodesource/nsolid-console:latest
```
### Building Images
#### Alpine
```bash
NSOLID_VERSION=3.7.0 make alpine
```
#### Debian / Ubuntu
```bash
NSOLID_VERSION=3.7.0 make build
```
### Publishing Images
```bash
DOCKER_REGISTRY=username NSOLID_VERSION=3.7.0 make publish
```
#### Alpine
```bash
DOCKER_REGISTRY=username NSOLID_VERSION=3.7.0 make publish-alpine
```
### Cleaning up
```bash
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](https://github.com/nodesource/docker-nsolid/issues/new).
If you'd like to contribute code to this project, please read the
[CONTRIBUTING.md](https://github.com/nodesource/docker-nsolid/blob/master/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](https://github.com/nodesource/docker-node/blob/master/LICENSE.md) file for more details.
The projects contained within the **docker-nsolid** images maintain their own Licenses.