Sign inSign up

chifu1234/e2g

By chifu1234

•Updated over 5 years ago

Image
0

6.4K

chifu1234/e2g repository overview

⁠Bedag e2guardian Docker Image

License

Bedag

⁠Usage

Run the container like this:

docker run -v /usr/local/e2guardian/etc/e2guardian/:${PWD}/config bedag/e2g:<tag>

⁠Volumes

Make sure that all volumes are owned by nobody(65534).

MountpointDescription
/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

EnvironmentDescriptionDefault
Test

⁠Build

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.

⁠Debug

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

⁠Tags

  • latest, 5, 5.3, 5.3.4
  • 5.3.3
  • latest-debug, 5-debug, 5.3-debug, 5.3.4-debug
  • 5.3.3-debug

Find all possible tags here⁠

⁠Contributing

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⁠.

⁠License

Apache 2.0 License⁠.

Tag summary

Content type

Image

Digest

Size

21.1 MB

Last updated

over 5 years ago

docker pull chifu1234/e2g