nacos 1.x.x版本 在mac上可以自由启动,
但在2.x.x版本上mac 因为是arrm架构,nacos没有做适配
所以,找了个docker版本
感谢@zhusaidong大佬提供的镜像
拉取镜像
docker pull zhusaidong/nacos-server-m1:2.0.3
启动镜像
docker run --env MODE=standalone --env SPRING_DATASOURCE_PLATFORM=mysql --env MYSQL_SERVICE_HOST=ip --env MYSQL_SERVICE_PORT=port --env MYSQL_SERVICE_DB_NAME=nacos_dev --env MYSQL_SERVICE_USER=root --env MYSQL_SERVICE_PASSWORD=password --name nacos2.0.3 -d -p 8848:8848 -p 9848:9848 -p 9849:9849 zhusaidong/nacos-server-m1:2.0.3
配置参考(docker-compose):
nacos: image: zhusaidong/nacos-server-m1:2.0.3 container_name: nacos restart: always depends_on: - mall4cloud-mysql ports: - 8848:8848 - 9848:9848 - 9849:9849 environment: - JVM_XMS=256m - JVM_XMX=256m - MODE=standalone - PREFER_HOST_MODE=hostname - SPRING_DATASOURCE_PLATFORM=mysql - MYSQL_SERVICE_HOST=XXXX - MYSQL_SERVICE_DB_NAME=nacos - MYSQL_SERVICE_USER=root - MYSQL_SERVICE_PASSWORD=root - MYSQL_SERVICE_DB_PARAM=characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone==GMT%2B8 volumes: - ./nacos/logs:/home/nacos/logs