From aebc2db61e4d6ef14fecd98326da8298ac2fc858 Mon Sep 17 00:00:00 2001 From: "Peter.Morton" Date: Wed, 18 Oct 2023 09:10:10 -0500 Subject: [PATCH] Added systemd service file example --- examples/eo-services.service | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 examples/eo-services.service diff --git a/examples/eo-services.service b/examples/eo-services.service new file mode 100644 index 0000000..25be4a3 --- /dev/null +++ b/examples/eo-services.service @@ -0,0 +1,17 @@ +[Unit] +Description=eo-services +Requires=docker.service +After=docker.service +[Service] +Restart=always +User=root +Group=docker +WorkingDirectory=/opt/em/projects/current/demo/eo-services +# Shutdown container (if running) when unit is started +ExecStartPre=/usr/bin/docker compose down +# Start container when unit is started +ExecStart=/usr/bin/docker compose up +# Stop container when unit is stopped +ExecStop=/usr/bin/docker compose down +[Install] +WantedBy=multi-user.target \ No newline at end of file