Clark Boylan 545b91ec52 Switch refstack to opendevmirror hosted mariadb image
One fewer image to pull from docker hub that eats into our rate limits.
Note this will restart at least the mariadb service on the refstack
server when it deploys.

Change-Id: I15eb36bc570fe22e2e2b85b3bf321bb254636410
2025-01-28 15:39:43 -08:00

37 lines
986 B
Django/Jinja

# Version 2 is the latest that is supported by docker-compose in
# Ubuntu Xenial.
version: '2'
services:
mariadb:
image: quay.io/opendevmirror/mariadb:10.11
network_mode: host
restart: always
environment:
MYSQL_ROOT_PASSWORD: "{{ refstack_root_db_password }}"
MYSQL_DATABASE: refstack
MYSQL_USER: "{{ refstack_db_username }}"
MYSQL_PASSWORD: "{{ refstack_db_password }}"
MARIADB_AUTO_UPGRADE: 1
volumes:
- /var/lib/refstack/db:/var/lib/mysql
logging:
driver: syslog
options:
tag: "docker-mariadb"
refstack-api:
depends_on:
- mariadb
image: opendevorg/refstack:latest
network_mode: host
restart: always
volumes:
- /var/lib/refstack/etc/refstack.conf:/etc/refstack.conf
- /var/lib/refstack/etc/config.json:/refstack-ui/app/config.json
- /var/lib/refstack/data:/var/run/data
logging:
driver: syslog
options:
tag: "docker-refstack-api"