| 12345678910111213141516171819202122232425262728293031323334 |
- services:
- mysql80-3:
- image: registry.cn-chengdu.aliyuncs.com/reghao/mysql:8.0.36
- container_name: mysql80-3
- hostname: mysql80-3
- restart: always
- network_mode: host
- environment:
- MYSQL_ROOT_PASSWORD: "Root_123456"
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - /opt/docker/mysql/conf/my.cnf:/etc/mysql/conf.d/my.cnf
- - /opt/docker/mysql/data:/var/lib/mysql
- - /opt/docker/mysql/log:/var/log/mysql
- # 🚨 容器日志限制
- logging:
- driver: "json-file"
- options:
- max-size: "100m"
- max-file: "3"
- # 🚨 资源限制(与节点 1、2 保持严格对称)
- deploy:
- resources:
- limits:
- cpus: '2.0'
- memory: 4G
- reservations:
- cpus: '1.0'
- memory: 2G
- healthcheck:
- test: [ "CMD", "mysqladmin", "ping", "-h", "127.0.0.1", "-u", "root", "-p$${MYSQL_ROOT_PASSWORD}" ]
- interval: 5s
- timeout: 5s
- retries: 10
|