Minicli OCI Runtimes¶
Minicli Runtimes are minimalist / distroless OCI images for running Minicli with PHP on cloud-native environments.
Images are built every night and published to Docker Hub via GitHub Actions.
The following images are currently available. You can find more information and usage instructions on the README file that is included within each image folder in this repository.
php81 image is a distroless, Alpine-based image with several PHP extensions, including full GD support. It doesn't come with Composer or apk. Used to run Minicli apps on production.
- Total size: 48MB
- Docker Hub: minicli/php81
- Source: php81
php81-dev image is a development image that includes all packages from
php81 and also
apk-tools, Composer, and
vim. Used to develop and debug Minicli apps.
This image's default entry point is a shell.
- Total size: 79.5MB
- Docker Hub: minicli/php81-dev
- Source: php81-dev
php81-curl image is tailored for running API requests with Curl, ideal for bots and crawlers using minicli/curly. This image doesn't include GD.
- Total size: 30MB
- Docker Hub: minicli/php81-curl
- Source: php81-curl
The following table shows a quick overview of what's included with each image and how they differ.