Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
docker-compose [2021/12/09 08:42] – [Script] Fabian Horst | docker-compose [2023/07/07 10:56] (aktuell) – Fabian Horst | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Docker-Compose ====== | ====== Docker-Compose ====== | ||
+ | |||
+ | ISt kaputt, hiermit gehts aber: https:// | ||
+ | |||
+ | https:// | ||
+ | Automatisiert dann den Start von dem Kram. | ||
< | < | ||
Zeile 18: | Zeile 23: | ||
< | < | ||
< | < | ||
+ | |||
+ | ===== Docker Autostart ===== | ||
+ | https:// | ||
+ | |||
+ | 1. Script anlegen unter: | ||
+ | < | ||
+ | |||
+ | 2. Script: | ||
+ | < | ||
+ | |||
+ | [Unit] | ||
+ | Description=Docker Compose Application Service | ||
+ | Requires=docker.service | ||
+ | After=docker.service | ||
+ | |||
+ | [Service] | ||
+ | Type=oneshot | ||
+ | RemainAfterExit=yes | ||
+ | WorkingDirectory=/ | ||
+ | ExecStart=/ | ||
+ | ExecStop=/ | ||
+ | TimeoutStartSec=0 | ||
+ | |||
+ | [Install] | ||
+ | WantedBy=multi-user.target</ | ||
+ | |||
+ | 3. Service starten (und im Proxmox auch die VM auf Boot an Start anhaben!) | ||
+ | < | ||
+ | |||
+ | 4. Service starten | ||
+ | < | ||
+ | |||
+ | Speicherplatz sparen z.b. wlanguru | ||
+ | < | ||
+ | < | ||
+ | Hat mal eben 6 GB frei geräumt .... | ||
+ | |||
+ | mit folgendem Erweiterung in Docker Compose wird das Logging eingeschränkt: | ||
+ | < | ||
+ | logging: | ||
+ | options: | ||
+ | max-size: " | ||
+ | max-file: " | ||
+ | </ | ||
===== Script ===== | ===== Script ===== | ||
+ | < | ||
< | < | ||
+ | #!/bin/bash | ||
apt-get update | apt-get update | ||
apt-get upgrade -y | apt-get upgrade -y | ||
Zeile 33: | Zeile 84: | ||
apt-get autoclean -y | apt-get autoclean -y | ||
</ | </ | ||
+ | < | ||
+ | < |