1. install docker
uninstall dulu versi yang ada (jika sudah pernah install)
sudo apt-get remove docker docker-engine docker.io containerd runc
setup repository
-update packages dulu
sudo apt-get update
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
-tambahkan docker official GPG Key
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
-cek key, dengan mencari 8 key terakhirnya apakah sdh sesuai
sudo apt-key fingerprint 0EBFCD88
hasil yang diharapkan:
**********************************************************************
pub rsa4096 2017-02-22 [SCEA]
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid [ unknown] Docker Release (CE deb) <[email protected]>
sub rsa4096 2017-02-22 [S]
**********************************************************************
-tambah repository docker
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
-install docker engine
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
-cek apakah sudah terinstall dengan benar
sudo docker run hello-world
2.install bananode
A. -build dari dockerhub
docker run -d -p 7072:7072 -v ~:/root bananocoin/banano
B. -build dari source
git clone https://github.com/BananoCoin/banano
cd banano/docker
node/build.sh live
-run bananode pada docker
docker run -d -p 7072:7072 -v ~:/root bananocoin/banano
-tunggu beberapa saat, lalu lakukan test via putty ssh syntax berikut
curl -d '{"action": "version"}' localhost:7072
-lalu coba syntax berikut
curl -d '{"action": "block_count"}' localhost:7072
-jika berhasil, maka akan tampil data versi nodes saat ini dan jumlah block yang telah terdownload.
pastikan unchecked sudah 0 dan nodes siap untuk digunakan.
proses pengecekan nodes diawal memang akan memakan waktu cukup lama, hal ini bergantung pada prosesor, ram dan kecepatan internet server yang digunakan.
**untuk melihat log
docker log

Pramono Utomo's Blog
My Story Board