Docker Container Systemd
Zur Navigation springen
Zur Suche springen
Create a service
- cd /etc/systemd/system
- cat docker-container@.service
[Unit] Description=Docker Container %I Requires=docker.service After=docker.service [Service] Restart=always ExecStart=/usr/bin/docker start -a %i ExecStop=/usr/bin/docker stop -t 2 %i [Install] WantedBy=default.target
Reload systemd
- systemctl daemon-reload
Enable service
- systemctl enable docker-container@co-bind9-01.service
Stop service
- systemctl stop docker-container@co-bind9-01.service
Start service
- systemctl start docker-container@co-bind9-01.service
Restart service
- systemctl restart docker-container@co-bind9-01.service
Status service
- systemctl status docker-container@co-bind9-01.service
● docker-container@co-bind9-01.service - Docker Container co/bind9/01 Loaded: loaded (/etc/systemd/system/docker-container@.service; enabled; vendor preset: enabled) Active: active (running) since Di 2017-05-09 19:12:43 CEST; 1min 20s ago Main PID: 5267 (docker) Tasks: 8 (limit: 512) CGroup: /system.slice/system-docker\x2dcontainer.slice/docker-container@co-bind9-01.service └─5267 /usr/bin/docker start -a co-bind9-01 Mai 09 19:12:43 bay systemd[1]: Started Docker Container co/bind9/01.