Skip to content

Instantly share code, notes, and snippets.

@FilBot3
Last active December 1, 2015 17:15
Show Gist options
  • Select an option

  • Save FilBot3/8544002c487a0f855fdb to your computer and use it in GitHub Desktop.

Select an option

Save FilBot3/8544002c487a0f855fdb to your computer and use it in GitHub Desktop.
Using SystemD to start Docker Containers but are failing
[Unit]
Description=Zabbix MariaDB for 2.4
Requires=docker.service
After=docker.service
[Service]
TimeoutStartSec=0
Restart=always
ExecStart=/usr/bin/docker run -d --name zabbix-db -v /backups:/backups --volumes-from zabbix-db-storage --env="MARIADB_USER=zabbix" --env="MARIADB_PASS=my_password" zabbix/zabbix-db-mariadbserver-2.4
ExecStop=/usr/bin/docker stop -t 2 zabbix-db
[Install]
WantedBy=local.target
predatorian@laptop [11:10:00] ~
$ sudo systemctl start docker-zabbix-db
[sudo] password for predatorian:
predatorian@laptop [11:11:09] ~
$ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
predatorian@laptop [11:11:14] ~
$ sudo systemctl status docker-zabbix-db
● docker-zabbix-db.service - Zabbix MariaDB for 2.4
Loaded: loaded (/etc/systemd/system/docker-zabbix-db.service; disabled; vendor preset: disabled)
Active: failed (Result: start-limit) since Tue 2015-12-01 11:11:18 CST; 6s ago
Process: 16938 ExecStop=/usr/bin/docker stop -t 2 zabbix-db (code=exited, status=0/SUCCESS)
Process: 16929 ExecStart=/usr/bin/docker run -d --name zabbix-db -v /backups:/backups --volumes-from zabbix-db-storage --env=MARIADB_USER=zabbix --env=MARIADB_PASS=my_password zabbix/zabbix-db-mariadbserver-2.4 (code=exited, status=1/FAILURE)
Main PID: 16929 (code=exited, status=1/FAILURE)
Dec 01 11:11:17 laptop systemd[1]: docker-zabbix-db.service: Unit entered failed state.
Dec 01 11:11:17 laptop systemd[1]: docker-zabbix-db.service: Failed with result 'exit-code'.
Dec 01 11:11:18 laptop systemd[1]: docker-zabbix-db.service: Service hold-off time over, scheduling restart.
Dec 01 11:11:18 laptop systemd[1]: Stopped Zabbix MariaDB for 2.4.
Dec 01 11:11:18 laptop systemd[1]: docker-zabbix-db.service: Start request repeated too quickly.
Dec 01 11:11:18 laptop systemd[1]: Failed to start Zabbix MariaDB for 2.4.
Dec 01 11:11:18 laptop systemd[1]: docker-zabbix-db.service: Unit entered failed state.
Dec 01 11:11:18 laptop systemd[1]: docker-zabbix-db.service: Failed with result 'start-limit'.
predatorian@laptop [11:11:24] ~
$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment