scripts to startup all docker containers defined via in docker-compose.yml for a specific host

toastie89 db944755d8 initial 1 年間 前
.gitignore 85b8cb63b6 removed hostname 1 年間 前
README.md 85b8cb63b6 removed hostname 1 年間 前
container-startup.service e150e6b04a renamed startup service 1 年間 前
get-volume-sizes.sh db944755d8 initial 1 年間 前
services.conf.template 85b8cb63b6 removed hostname 1 年間 前
startup.sh 85b8cb63b6 removed hostname 1 年間 前

README.md

Docker startup helper scripts

startup.sh runs docker compose for a list of services to bring containers up/down or pulls images. The services must be defined as absolute paths to docker-compose.yml files in /opt/docker/startup/services.conf.

container-startup.service is a one-shot systemd service which runs startup.sh up after boot. Stop and restart are explicitly not part of the service as those actions are handled by the docker daemon.

To install the service run:

cp services.conf services.conf.template
# add absolute paths to your docker-compose.yml files
vi .env
cp container-startup.service /etc/systemd/system/
systemctl enable container-startup.service