依据nacos github官方docker-compose启动方式 修改
https://github.com/nacos-group/nacos-docker/blob/master/example/standalone-mysql-5.7.yaml
cat nacos_start.sh

  1. #!/bin/bash
  2. docker run -d \
  3. -e PREFER_HOST_MODE=hostname \
  4. -e MODE=standalone \
  5. -e SPRING_DATASOURCE_PLATFORM=mysql \
  6. -e MYSQL_SERVICE_HOST=192.168.1.1 \
  7. -e MYSQL_SERVICE_DB_NAME=nacos \
  8. -e MYSQL_SERVICE_PORT=3306 \
  9. -e MYSQL_SERVICE_USER=nacos \
  10. -e MYSQL_SERVICE_PASSWORD=xxxxxxxxxxxxxxxxxxxxx \
  11. -e MYSQL_SERVICE_DB_PARAM='characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false' \
  12. -p 8848:8848 -p 9848:9848 -p 9555:9555 \
  13. -v /var/log/nacos/:/home/nacos/logs \
  14. nacos/nacos-server:v2.1.0