version: "3.8"
services:
mysql-server:
image: mysql:latest
container_name: mysql-server
restart: unless-stopped
privileged: true
volumes:
- "/Users/user/Library/Containers/dockerData/mysql/data:/var/lib/mysql"
- "/Users/user/Library/Containers/dockerData/mysql/conf:/etc/mysql/conf.d"
- "/Users/user/Library/Containers/dockerData/mysql/logs:/var/log/mysql"
environment:
- "TZ=Asia/Shanghai"
- "MYSQL_ROOT_PASSWORD=123456"
ports:
- "3306:3306"
nacos-server:
depends_on:
- mysql-server
image: nacos/nacos-server:latest
container_name: nacos-server
restart: unless-stopped
privileged: true
volumes:
- "/Users/user/Library/Containers/dockerData/nacos/logs:/home/nacos/logs"
- "/Users/user/Library/Containers/dockerData/nacos/conf:/home/nacos/conf"
environment:
- "JVM_XMS=256m"
- "JVM_XMX=256m"
- "MODE=standalone"
- "MYSQL_SERVICE_HOST=mysql-server"
- "MYSQL_SERVICE_PORT=3306"
- "MYSQL_SERVICE_DB_NAME=nacos_db"
- "MYSQL_SERVICE_USER=root"
- "MYSQL_SERVICE_PASSWORD=123456"
- "SPRING_DATASOURCE_PLATFORM=mysql"
ports:
- "8848:8848"
- "9848:9848"
- "9849:9849"
docker-componse一键运行mysql,nacos
于 2024-11-12 20:41:48 首次发布
1171






