# Base Image This project creates a container image that provides purpose agnostic functionality to all extending images. ## Features ### Tools The following tools are available. - `curl` ### Extensible `ENTRYPOINT` This image provides an entrypoint script that executes other entrypoint scripts, before executing the `CMD` (if provided). It will execute any executable `.sh` scripts added to the path described by the `CONTAINERD_ENTRYPOINT_PATH` environment variable. It will execute them in default sort order, so the use of numerical prefixes (`00_first.sh` or `99_last.sh`) may be wise. You may also provide an `ENTRYPOINT_EXEC` to prefix all `CMD` executions in the entrypoint. For instance, you could use `ENTRYPOINT_EXEC=java` so container executions would always be executing `java`. ### Extensible Certificate Authority This image detects files in the path described by the `CACERT_INSTALL_PATH` environment variable. If a file is found, it will treat it as a certificate and add it to the trusted certificates in all supported contexts. ## Configuration ### Environment Variables | Name | Default | Mutable | | ---------------------------- | --------------- |:-------:| | `SKIP_ENTRYPOINT_SCRIPTS` | `false` | Yes | | `ENTRYPOINT_EXEC` | *none* | Yes | | `VERBOSE` | `true` | Yes | | `CONTAINERD_ENTRYPOINT_PATH` | *not important* | No | | `CACERT_INSTALL_PATH` | *not important* | No |