Joka (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{article |type=Anleitung |os=Linux |service=Service:Housing und Hosting |targetgroup=Angestellte |hasdisambig=Ja |disambiguation=Hosting - OS }} Das IMT biete…“) |
Jnk (Diskussion | Beiträge) K (Textersetzung - „IMT“ durch „ZIM“) |
||
Zeile 7: | Zeile 7: | ||
|disambiguation=Hosting - OS | |disambiguation=Hosting - OS | ||
}} | }} | ||
− | Das | + | Das ZIM bietet auf Servern im Hostingmodell OS eine kleine Hilfestellung für docker services an. |
= Eigenen Dienst mittels docker-compose betreiben = | = Eigenen Dienst mittels docker-compose betreiben = | ||
− | Auf allen VMs, die mit docker vom | + | Auf allen VMs, die mit docker vom ZIM ausgestattet wurden gibt es einen Ordner /root/imt-docker-compose. Hier kann man eigene Dienste eintragen. |
Zum Bespiel: | Zum Bespiel: | ||
Zeile 28: | Zeile 28: | ||
systemctl enable --now docker-compose@$servicename.service | systemctl enable --now docker-compose@$servicename.service | ||
− | dadurch ist der Dienst sauber im System registriert und im Zweifel können Administratoren vom | + | dadurch ist der Dienst sauber im System registriert und im Zweifel können Administratoren vom ZIM besser Hilfestellung leisten und sehen Fehler früher. |
== Siehe auch == | == Siehe auch == | ||
[[Optionale Pakete]] | [[Optionale Pakete]] |
Aktuelle Version vom 17. Mai 2024, 13:38 Uhr
Anleitung | |
---|---|
Linux | |
Informationen | |
Betriebssystem | Linux |
Service | Housing und Hosting |
Interessant für | Angestellte |
Linux Portalseite |
For other articles about this topic, see Hosting - OS
Das ZIM bietet auf Servern im Hostingmodell OS eine kleine Hilfestellung für docker services an.
Eigenen Dienst mittels docker-compose betreiben[Bearbeiten | Quelltext bearbeiten]
Auf allen VMs, die mit docker vom ZIM ausgestattet wurden gibt es einen Ordner /root/imt-docker-compose. Hier kann man eigene Dienste eintragen.
Zum Bespiel:
# servicename environment variable setzen export servicename=test # Ordner erstellen mkdir /root/imt-docker-compose/$servicename # docker-compose.yml erstellen vim /root/imt-docker-compose/$servicename/docker-compose.yml # .env Datei mit secrets erstellen vim /root/imt-docker-compose/$servicename/.env # systemd Dienst registrieren systemctl enable --now docker-compose@$servicename.service
dadurch ist der Dienst sauber im System registriert und im Zweifel können Administratoren vom ZIM besser Hilfestellung leisten und sehen Fehler früher.