zebra/docker
Gustavo Valverde ec85aa8a48
fix(docker): add `gosu` and remove unsupported flag in `adduser` (#8808)
* fix(docker): typo and uknown option in debian

* fix(docker): use `gosu` for rootless execution

Some of our entrypoint commands requires creating directories and files in places a non-privileged user can't access.

So we use `gosu` to step down from `root` to a non-privileged user during container startup, right at our application execution.
2024-08-27 21:29:50 +00:00
..
zcash-lightwalletd ref(build)!: use official lightwallted image for CI (#8323) 2024-02-29 15:50:50 +00:00
.env feat(docker): allow users to use Zebra + LWD with persistent states (#8215) 2024-02-01 21:54:17 +00:00
Dockerfile fix(docker): add `gosu` and remove unsupported flag in `adduser` (#8808) 2024-08-27 21:29:50 +00:00
docker-compose.lwd.yml feat(docker): allow users to use Zebra + LWD with persistent states (#8215) 2024-02-01 21:54:17 +00:00
docker-compose.test.yml feat(docker): add `docker-compose` file to run CI locally (#8209) 2024-01-30 19:19:44 +00:00
docker-compose.yml fix(docker): set log rotation to avoid docker bugs (#8269) 2024-02-20 10:40:38 +00:00
entrypoint.sh fix(docker): add `gosu` and remove unsupported flag in `adduser` (#8808) 2024-08-27 21:29:50 +00:00
test.env feat(docker): allow users to use Zebra + LWD with persistent states (#8215) 2024-02-01 21:54:17 +00:00