Hallo zusammen,
habe aktuell das Problem, dass sich Tandoor mit diesem Docker compose nicht installieren lässt:
Code
version: "3.9"
services:
db:
image: postgres:16-alpine
container_name: Tandoor-DB
hostname: tandoor-db
security_opt:
- no-new-privileges:true
healthcheck:
test: ["CMD", "pg_isready", "-q", "-d", "recipes", "-U", "recipesuser"]
timeout: 45s
interval: 10s
retries: 10
user: 1026:100
volumes:
- /volume1/docker/tandoor/db:/var/lib/postgresql/data
env_file:
- stack.env
restart: always
tandoor:
image: vabene1111/recipes:latest
container_name: Tandoor
hostname: tandoor
security_opt:
- no-new-privileges:true
healthcheck:
test: wget --no-verbose --tries=1 --spider http://localhost:8080 || exit 1
user: 1026:100
volumes:
- /volume1/docker/tandoor/staticfiles:/opt/recipes/staticfiles
- /volume1/docker/tandoor/mediafiles:/opt/recipes/mediafiles
- /volume1/docker/tandoor/nginx:/opt/recipes/nginx/conf.d
env_file:
- stack.env
restart: always
depends_on:
db:
condition: service_healthy
nginx:
image: nginx:mainline-alpine
container_name: Tandoor-NGINX
hostname: nginx-tandoor
security_opt:
- no-new-privileges:true
healthcheck:
test: wget --no-verbose --tries=1 --spider http://localhost:80 || exit 1
volumes:
- /volume1/docker/tandoor/staticfiles:/static:ro
- /volume1/docker/tandoor/mediafiles:/media:ro
- /volume1/docker/tandoor/nginx:/etc/nginx/conf.d:ro
ports:
- 9815:80
env_file:
- stack.env
restart: always
depends_on:
tandoor:
condition: service_healthy
Alles anzeigen
Die Fehlermeldungen beim Erstellen mit Portainer sind im Anhang, sagen mir nur leider wenig.
Hattet ihr schonmal so ein Problem bzw. wisst wie ich es lösen kann?
EDIT: mit postgres:15-alpine habe ich es auch bereits probiert.