Latest PHP Alpine Docker image to run Laravel Octane with Swoole or FrankenPHP.
Install Go-Task
brew install go-task
Copy .env.example
to .env
and set your env vars:
DOCKER_IMAGE_TAG=codebarista/octane:latest
DOCKER_PLATFORM=linux/amd64,linux/arm64
DOCKER_LOCAL_PLATFORM=linux/arm64
DOCKER_REGISTRY=docker.io
Build and load image to local registry.
task load
Build and push image to remote registry.
task push
Fork and set GitHub secrets for custom push.
DOCKERHUB_USERNAME
DOCKERHUB_TOKEN
- including xdg-utils and Node.js for Laravel Nova component development
- including build essentials and fonts for Node canvas
- including those fonts and canvas to support laravel-echarts :)