Optimized restart policies

This commit is contained in:
Kevin Veen-Birkenbach 2024-04-04 12:24:58 +02:00
parent 839e1209ab
commit e52aa3a411
2 changed files with 15 additions and 1 deletions

View File

@ -5,6 +5,9 @@ services:
image: docker.io/bitnami/moodle:latest
ports:
- 127.0.0.1:{{http_port}}:8080
restart: {{docker_restart_policy}}
logging:
driver: journald
environment:
- MOODLE_DATABASE_HOST={{database_host}}
- MOODLE_DATABASE_PORT_NUMBER=3306

View File

@ -1,7 +1,8 @@
version: "3.7"
x-op-app: &app
restart: {{docker_restart_policy}}
logging:
driver: journald
image: custom_openproject
environment:
OPENPROJECT_HTTPS: "${OPENPROJECT_HTTPS}"
@ -27,10 +28,14 @@ services:
image: memcached
container_name: openproject-memcached
restart: {{docker_restart_policy}}
logging:
driver: journald
{% include 'templates/docker/container/networks.yml.j2' %}
proxy:
restart: {{docker_restart_policy}}
logging:
driver: journald
image: custom_openproject
container_name: openproject-proxy
command: "./docker/prod/proxy"
@ -48,6 +53,7 @@ services:
web:
<<: *app
restart: {{docker_restart_policy}}
command: "./docker/prod/web"
container_name: openproject-web
{% include 'templates/docker/container/networks.yml.j2' %}
@ -68,6 +74,9 @@ services:
autoheal:
image: willfarrell/autoheal:1.2.0
container_name: openproject-autoheal
restart: {{docker_restart_policy}}
logging:
driver: journald
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
environment:
@ -77,6 +86,7 @@ services:
worker:
<<: *app
restart: {{docker_restart_policy}}
command: "./docker/prod/worker"
container_name: openproject-worker
{% include 'templates/docker/container/networks.yml.j2' %}
@ -88,6 +98,7 @@ services:
cron:
<<: *app
restart: {{docker_restart_policy}}
command: "./docker/prod/cron"
container_name: openproject-cron
{% include 'templates/docker/container/networks.yml.j2' %}