We provide instructions for installing dPay's Jefferson dev network node using Docker for both Ubuntu 16.04 and Mac OSX. We do currently have instructions for building on Windows but will be providing build instructions in our next release.
apt-get remove docker docker-engine docker.io \
apt-get update \
apt-get install -y \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - && apt-key fingerprint 0EBFCD88
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
apt-get update && apt-get install -y docker-ce
There are two options when it comes to pure Docker installs of dpayd
and
cli_wallet
. You can simply install the latest stable release of dpayd
and
cli_wallet
or you can enable extra build requirements for low-memory and
launching web-based nodes for API/development purposes.
Suitable for:
- seed nodes
- witness nodes
- exchanges, etc.
docker run \
-d -p 6620:6620 -p 1776:1776 --name dpayd-default \
--restart unless-stopped dpay/dev
Suitable for:
- dApps
- Developers
- Web Services
docker run \
--env USE_WAY_TOO_MUCH_RAM=1 --env USE_FULL_WEB_NODE=1 \
-d -p 6620:6620 -p 1776:1776 --name dpayd-full \
--restart unless-stopped \
dpay/dev
We ship a Dockerfile. This builds both common node type binaries.
git clone https://github.com/dpays/dpay
cd dpay
docker build -t dpay/dev .
Follow the installation instructions via Docker's documentation
There are two options when it comes to pure Docker installs of dpayd
and
cli_wallet
. You can simply install the latest stable release of dpayd
and
cli_wallet
or you can enable extra build requirements for low-memory and
launching web-based nodes for API/development purposes.
Suitable for:
- seed nodes
- witness nodes
- exchanges, etc.
docker run \
-d -p 6620:6620 -p 1776:1776 --name dpayd-default \
--restart unless-stopped dpay/dev
Suitable for:
- dApps
- Developers
- Web Services
docker run \
--env USE_WAY_TOO_MUCH_RAM=1 --env USE_FULL_WEB_NODE=1 \
-d -p 6620:6620 -p 1776:1776 --name dpayd-full \
--restart unless-stopped \
dpay/dev
We ship a Dockerfile. This builds both common node type binaries.
git clone https://github.com/dpays/dpay
cd dpay/docker/jefferson
docker build -t dpay/dev .
After building the container from source, launch the Docker container with the commands below.
docker run \
-d -p 6620:6620 -p 1776:1776 --name dpayd-default \
--restart unless-stopped dpay/dev
docker run \
--env USE_WAY_TOO_MUCH_RAM=1 --env USE_FULL_WEB_NODE=1 \
-d -p 6620:6620 -p 1776:1776 --name dpayd-full \
--restart unless-stopped \
dpay/dev