Run the container like this:
docker run -v /usr/local/e2guardian/etc/e2guardian/:${PWD}/config bedag/e2g:<tag>
Make sure that all volumes are owned by nobody(65534).
| Mountpoint | Description |
|---|---|
| /usr/local/e2guardian/var/log/ | log file for e2guardian |
| /usr/local/e2guardian/var/run/ | pid file for e2guardian |
| /usr/local/e2guardian/etc/e2guardian/ | configuration files for e2guardian |
| Environment | Description | Default |
|---|---|---|
Test |
We build e2guardian with musl compiler. We choose musl because we statically link e2guardians libraries (LDFLAGS='--static').
gcr.io/distroless/cc are used because we do not need any common linux binaries, here you can find more information about distroless images. For troubleshooting we recommend to use our e2g-debug images. For more information go to Debug section.
As described in the Build section. In our production image there are no binaries for troubleshooting. Therefore if u like to troubleshoot you neet to use our debug image like this:
docker run -it bedag/e2g:latest-debug
docker run -it bedag/e2g:5-debug
In the debug image busybox is installed. You can find all busybox supportet commands like this:
busybox --list
latest, 5, 5.3, 5.3.45.3.3latest-debug, 5-debug, 5.3-debug, 5.3.4-debug5.3.3-debugFind all possible tags here
We'd love to have you contribute! Please refer to our contribution guidelines for details.
By making a contribution to this project, you agree to and comply with the Developer's Certificate of Origin.
Content type
Image
Digest
Size
21.1 MB
Last updated
over 5 years ago
docker pull chifu1234/e2g