Howto use service command with docker in debian
Um die services benutzen zu können zuerst in den root Kontext wechseln:
su -
Alle Services anzeigen:
service --status-all
Einen Service deaktivieren:
systemctl disable <service-name>
Status eines Services anzeigen:
service <service-name> status
Starten eines Services:
service <service-name> start
Docker Compose Service erstellen:
Zuerst muss eine Datei im Ordner /etc/systemd/system/
[Unit]
Description=Docker Compose Application Service
Requires=docker.service
After=docker.service
[Service]
Type=oneshot
RemainAfterExit=yes
WorkingDirectory=/srv/docker
ExecStart=/usr/local/bin/docker-compose up -d
ExecStop=/usr/local/bin/docker-compose down
TimeoutStartSec=0
[Install]
WantedBy=multi-user.target
Den Service aktivieren mit:
systemctl enable <service-name>