- Remove mkdocs files (requirements.txt, CNAME) - Add CLI documentation: build.md, release.md, php.md, run.md - Add configuration.md with full reference - Add examples/ directory with sample configurations: - go-cli-release.yaml - wails-desktop-release.yaml - php-laravel-release.yaml - linuxkit-server.yml - linuxkit-docker-format.yml - full-release.yaml - minimal-release.yaml - official-repos.yaml - Flatten existing framework docs into framework/ - Update index.md as CLI entry point Ready for VitePress integration with core-php/docs. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
29 lines
612 B
YAML
29 lines
612 B
YAML
# Example: LinuxKit Docker Format
|
|
# Build immutable container that loads with `docker load`
|
|
|
|
kernel:
|
|
image: linuxkit/kernel:6.6
|
|
cmdline: "console=tty0"
|
|
|
|
init:
|
|
- linuxkit/init:latest
|
|
- linuxkit/runc:latest
|
|
- linuxkit/containerd:latest
|
|
|
|
services:
|
|
- name: myservice
|
|
image: ghcr.io/myorg/myservice:latest
|
|
|
|
# Use in release.yaml:
|
|
#
|
|
# publishers:
|
|
# - type: linuxkit
|
|
# config: .core/linuxkit/docker-format.yml
|
|
# formats:
|
|
# - docker # Outputs .docker.tar
|
|
# platforms:
|
|
# - linux/amd64
|
|
# - linux/arm64
|
|
#
|
|
# Load the image:
|
|
# docker load < linuxkit-v1.0.0-amd64.docker.tar
|