Philippe Caseiro a1eb7608ea | ||
---|---|---|
init.d | ||
services/jslave | ||
README.md | ||
nfpm.yaml |
README.md
Alpine Docker compose service
Run docker-compose services as openrc services
Copy the script init.d/dc to /etc/init.d/dc.
Each docker-compose based service $SERVICENAME must exist like so:
- /srv/docker/$SERVICENAME/docker-compose.yml.
Finally create some symbolic link :
- ln -s /etc/init.d/dockerservice.$SERVICENAME pointing to /etc/init.d/dc.
Services can now be started/stopped via e.g. /etc/init.d/dockerservice.gitea start.
Build an Alpine package
You need to install "nfpm" (https://nfpm.goreleaser.com/)
nfpm pkg --packager apk --target .