Skip to content

Repository files navigation

alt text

Intro

These are Docker images for the Banano node optimised to be as small as possible. The image is 5mb having only the Banano binary on an alpine base.

Usage

This Can be use as a ci or the base image/layer to build larger project

docker pull anzerr/banano:22
docker run --rm anzerr/banano:22 --version
# Version 22.1

or in a Dockerfile images can be found on hub.docker.com

FROM anzerr/banano:22
...

To run a node

# in memory test
docker run --name node --tmpfs /root:rw -p 7072:7072 -e "BAN_NETWORK=live" anzerr/banano:22-daemon
# run node
docker run -d -p 54000:54000/udp -p 54000:54000 -p [::1]:55000:55000 -p 7072:7072 -v ~:/root -e "BAN_NETWORK=live" --name node --restart=unless-stopped anzerr/banano:22-daemon

Build

# clone project
git clone --recurse-submodules -j8 git://github.com/anzerr/banano.docker.git
git submodule update --init --recursive
npm run update # update docker images
node bin/index.js --name banano:nightly # run the build for an image

Versions

VersionDescription
anzerr/banano:nightlynode binary on built from the latest commit
anzerr/banano:18node binary on built from tag "v18.0"
anzerr/banano:20node binary on built from tag "20.0"
anzerr/banano:22node binary on built from tag "22.1"
anzerr/banano:nightly-daemonnightly binary started as a daemon
anzerr/banano:18-daemonv18.0 binary started as a daemon
anzerr/banano:20-daemonv20.0 binary started as a daemon
anzerr/banano:22-daemonv22.0 binary started as a daemon

About

🍌small Banano docker images

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages