| alt-helper.sh | ||
| backend-flo.conf | ||
| blockbook-flo.conf | ||
| config-helper.sh | ||
| dind_backend-flo_0.15.1.1-satoshilabs-1_amd64.deb | ||
| dind_blockbook-flo_0.4.0_amd64.deb | ||
| Dockerfile | ||
| Dockerfile-althelper-cdbuild | ||
| Dockerfile-prebuilt | ||
| main-helper.sh | ||
| prebuilt-helper.sh | ||
| README.md | ||
| supervisord.conf | ||
Blockbook docker
Pre-requisites
Should have sysbox installed on your machine
Main commands
sudo docker run -d --runtime=sysbox-runc -P -p <hostport>:9166 -n blockbook ranchimallfze/blockbook:1.0.0
Testing
The code and steps required to run Docker version of Blockbook block explorer
sudo docker build -t blockbook-althelper -f Dockerfile-althelper .
sudo docker run -d --privileged -p 9166:9166 d5e56e218acd
docker buildx create --driver-opt image=moby/buildkit:master --use --name insecure-builder --buildkitd-flags '--allow-insecure-entitlement security.insecure'
docker buildx use insecure-builder
docker buildx build --allow security.insecure ...(other build args)...
sudo docker buildx build --allow security.insecure -t blockbook .
docker buildx rm insecure-builder
sudo docker run -v /var/run/docker.sock:/var/run/docker.sock -ti ubuntu:20.04
sudo docker run -d --runtime=sysbox-runc -P -p 9167:9166 5018bee64419
sudo docker run -d --runtime=sysbox-runc --net=host -P 5018bee64419