1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
| version: '3' services: mysql8: image: mysql:8 restart: always container_name: mysql environment: TZ: Asia/Shanghai MYSQL_ROOT_PASSWORD: 123456 ports: - 53306:3306 volumes: - /opt/mysql/data:/var/lib/mysql - /opt/mysql/conf:/etc/mysql/conf.d - /opt/mysql/logs:/logs - /etc/timezone:/etc/timezone - /etc/localtime:/etc/localtime command: --max_connections=1000 --character-set-server=utf8mb4 --collation-server=utf8mb4_general_ci --default-authentication-plugin=mysql_native_password networks: nacos-mysql-net: ipv4_address: 172.20.0.2
nacos: image: nacos/nacos-server:v2.0.4 container_name: nacos volumes: - ./logs/:/home/nacos/logs ports: - "8001:8848" - "9555:9555" depends_on: - mysql8 restart: always environment: TZ: Asia/Shanghai MODE: standalone SPRING_DATASOURCE_PLATFORM: mysql JVM_XMS: 128m JVM_XMX: 128m JVM_MS: 64m JVM_MMS: 64m MYSQL_SERVICE_HOST: 172.20.0.2 MYSQL_SERVICE_PORT: 3306 MYSQL_SERVICE_USER: root MYSQL_SERVICE_PASSWORD: 123456 MYSQL_SERVICE_DB_NAME: nacos_config MYSQL_SERVICE_DB_PARAM: characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC networks: nacos-mysql-net: ipv4_address: 172.20.0.99
networks: nacos-mysql-net: driver: bridge ipam: config: - subnet: 172.20.0.0/16
|