mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-12-07 18:05:09 +00:00
- Unify encoding/collation variables - Improve connection logic for mysql_db module - Switch to PyMySQL install path to avoid mysqlclient build failures - Update healthcheck to container-friendly CMD-SHELL usage - Normalize network and port configuration These changes were applied during CI/CD pipeline debugging. The root CI/CD connectivity issue is still not fixed. Reference: https://chatgpt.com/share/6931adf0-ce7c-800f-86f3-f867fbd3191f
16 lines
511 B
YAML
16 lines
511 B
YAML
docker:
|
|
services:
|
|
mariadb:
|
|
version: "latest"
|
|
image: "mariadb"
|
|
name: "mariadb"
|
|
backup:
|
|
database_routine: true
|
|
# Performance Variables aren't used yet, but will be in the future as soon as an docker file is implemented
|
|
cpus: "2.0"
|
|
mem_reservation: "2g"
|
|
mem_limit: "4g"
|
|
pids_limit: 1024
|
|
network: "mariadb"
|
|
volumes:
|
|
data: "mariadb_data" |