Deployment: Compose zieht fertiges Image aus der Gitea-Registry
Statt lokal zu bauen, verwendet docker-compose.yml jetzt gitea.korbel.network/nico/wichteln:latest – auf dem Server reicht damit ein einmaliges docker login plus compose up.
This commit is contained in:
@@ -53,13 +53,16 @@ ist `:z` für das SELinux-Label nötig):
|
||||
podman run -d --name wichteln -p 127.0.0.1:8080:8000 -v "$PWD/data:/data:z" localhost/wichteln
|
||||
```
|
||||
|
||||
Die Compose-Datei funktioniert sowohl mit `docker compose` (Server) als auch
|
||||
mit `podman-compose up -d` lokal.
|
||||
Die Compose-Datei zieht das fertige Image aus der Gitea-Registry und
|
||||
funktioniert sowohl mit `docker compose` (Server) als auch mit
|
||||
`podman-compose up -d` lokal – einmalig anmelden nicht vergessen:
|
||||
`docker login gitea.korbel.network` bzw. `podman login gitea.korbel.network`.
|
||||
|
||||
## Auf dem Server (docker compose + nginx)
|
||||
|
||||
```bash
|
||||
docker compose up -d --build
|
||||
docker login gitea.korbel.network # einmalig
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
Der Container lauscht nur auf `127.0.0.1:8000`; davor gehört ein Reverse
|
||||
|
||||
+3
-1
@@ -1,6 +1,8 @@
|
||||
services:
|
||||
wichteln:
|
||||
build: .
|
||||
# Fertiges Image aus der Gitea-Registry – einmalig
|
||||
# `docker login gitea.korbel.network` (bzw. `podman login`) ausführen.
|
||||
image: gitea.korbel.network/nico/wichteln:latest
|
||||
container_name: wichteln
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
|
||||
Reference in New Issue
Block a user