docker:nextcloud
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| docker:nextcloud [2026/01/16 09:10] – [docker-compose.yml anpassen und build starten] franz | docker:nextcloud [2026/01/16 14:03] (aktuell) – [Docker Image auf neuen Server übertragen] franz | ||
|---|---|---|---|
| Zeile 7: | Zeile 7: | ||
| - | ==== Basis-Image ==== | + | ===== Basis-Image |
| - | 1. Basis-Image holen | + | ==== 1. Basis-Image holen ==== |
| < | < | ||
| # Quell‑Repo klonen | # Quell‑Repo klonen | ||
| git clone https:// | git clone https:// | ||
| - | cd docker/31/apache | + | cd docker/32/apache |
| </ | </ | ||
| - | 2. prüfen, ob die gewünschte Version im Dockerfile vorhanden ist, in unserem Beispiel ENV NEXTCLOUD_VERSION | + | 2. prüfen, ob die gewünschte Version im Dockerfile vorhanden ist, in unserem Beispiel ENV NEXTCLOUD_VERSION |
| ==== Dockerfile eventuell anpassen ==== | ==== Dockerfile eventuell anpassen ==== | ||
| Zeile 133: | Zeile 134: | ||
| < | < | ||
| - | docker tag $(docker images -q --filter reference=' | + | docker tag $(docker images -q --filter reference=' |
| - | | + | |
| </ | </ | ||
| Zeile 141: | Zeile 142: | ||
| < | < | ||
| - | image: my-nextcloud: | + | image: my-nextcloud: |
| </ | </ | ||
| Zeile 152: | Zeile 153: | ||
| </ | </ | ||
| + | |||
| ==== Tipp: Versionsvariable nur 1x pflegen: ==== | ==== Tipp: Versionsvariable nur 1x pflegen: ==== | ||
| Zeile 158: | Zeile 160: | ||
| < | < | ||
| # .env | # .env | ||
| - | NEXTCLOUD_IMAGE=my-nextcloud: | + | NEXTCLOUD_IMAGE=my-nextcloud: |
| </ | </ | ||
| Zeile 180: | Zeile 182: | ||
| mkdir -p / | mkdir -p / | ||
| cat>/ | cat>/ | ||
| - | NEXTCLOUD_IMAGE=my-nextcloud: | + | NEXTCLOUD_IMAGE=my-nextcloud: |
| REDIS_HOST=redis | REDIS_HOST=redis | ||
| EOF | EOF | ||
| Zeile 202: | Zeile 204: | ||
| </ | </ | ||
| + | |||
| ==== Docker Image auf neuen Server übertragen ==== | ==== Docker Image auf neuen Server übertragen ==== | ||
| Zeile 208: | Zeile 211: | ||
| < | < | ||
| - | docker save my-nextcloud: | + | docker save my-nextcloud: |
| - | | gzip> my-nextcloud_32.0.2-apache.tar.gz | + | | gzip> my-nextcloud_32.0.4-apache.tar.gz |
| </ | </ | ||
| Zeile 216: | Zeile 219: | ||
| < | < | ||
| - | scp -P Portnummer my-nextcloud_32.0.2-apache.tar.gz user@host2:/ | + | scp -P Portnummer my-nextcloud_32.0.4-apache.tar.gz user@host2:/ |
| </ | </ | ||
| Zeile 223: | Zeile 226: | ||
| < | < | ||
| - | gunzip -c / | + | gunzip -c / |
| </ | </ | ||
| Zeile 230: | Zeile 233: | ||
| < | < | ||
| - | docker images my-nextcloud: | + | docker images my-nextcloud: |
| </ | </ | ||
| - | Jetzt taucht es lokal als '' | + | Jetzt taucht es lokal als '' |
| 5 Docker-compose kann das File direkt nutzen | 5 Docker-compose kann das File direkt nutzen | ||
| Zeile 241: | Zeile 244: | ||
| services: | services: | ||
| nextcloud: | nextcloud: | ||
| - | image: my-nextcloud: | + | image: my-nextcloud: |
| pull_policy: | pull_policy: | ||
docker/nextcloud.1768551028.txt.gz · Zuletzt geändert: von franz