使用docker部署

  1. docker run \
  2. --name nacos -d \
  3. -p 8848:8848 \
  4. --privileged=true \
  5. --restart=always \
  6. -e JVM_XMS=256m \
  7. -e JVM_XMX=256m \
  8. -e MODE=standalone \
  9. -e PREFER_HOST_MODE=hostname \
  10. -v /home/nacos/logs:/home/nacos/logs \
  11. -v /home/nacos/init.d/custom.properties:/home/nacos/init.d/custom.properties \
  12. nacos/nacos-server:v2.0.3

使用kubesphere部署

dockerhub

redis:6.2.6

资源分配

image.png

端口配置

image.png

启动命令

redis-server
/etc/redis/redis.conf
image.png

环境变量

MYSQL_ROOT_PASSWORD root
image.png

同步主机时区

image.png

存储卷配置

/data
image.png

配置文件挂载(需要提前创建configMap)

/etc/redis/redis.conf
image.png

配置文件子路径挂载

* 默认使用路径挂载会覆盖容器内所有配置,所以如果只需要覆盖个别配置可以使用子路径)

/home/nacos/config/application.properties

图片.png

/home/nacos/config/cluster.conf图片.png