My personal unprivileged Polkadot Docker image.
Usage:
docker run \
-dit \
--restart=always \
--net=host \
--name=polkadot \
-v /path/to/polkadot:/data \
ghcr.io/rblaine95/polkadot \
--base-path=/data ${EXTRA_POLKADOT_ARGS}
The nonroot user has a U/GID of 65532
.
If you are having IO permission issues then make sure that the persistent volume has permissions set to allow this user Read/Write access.
If using Podman - podman unshare chown -R 65532:65532 /path/to/polkadot/storage
I'm using Github Actions to build and publish this image to:
This is just a hobby project for me, if you really want to buy me a coffee, thank you :)
Monero: 83TeC9hCsZjjUcvNVH6VD64FySQ2uTbgw6ETfzNJa51sJaM6XL4NParSNsKqEQN4znfpbtVj84smigtLBtT1AW6BTVQVQGh
You should read their Lightpaper and check it out!