systemd docker compose startup helper
admin 48fd29c729 addded missing subdir | 2 years ago | |
---|---|---|
conf | 2 years ago | |
README.md | 2 years ago | |
container-startup.service | 2 years ago | |
startup.sh | 2 years ago |
startup.sh
starts/stops/pulls all containers expected to run on the current host.
The script expects a list of absolut paths to docker-compose.yml files in /opt/docker/startup/conf/$HOSTNAME.
container-startups.service
is a oneshot systemd service which runs startup.sh up
.
To install the service run:
cp container-startups.service /etc/systemd/system/
systemctl enable container-startups.service