说明

  • 本章节主要针对使用mac或者linux开发的小伙伴,可以通过docker快速构建开发环境
  • 若使用docker构建了基础环境,那么下面的nacos和sentinel单独安装章节就可以略过

Docker启动postgres并挂载文件

docker run -d --name postgresql -e POSTGRESQL_ADMIN_PASSWORD=123456 -v ~/Docker/data/postgresql:/var/lib/pgsql/data -p 5432:5432 postgres:11.1

Docker启动mysql并挂载文件

docker run --name mysql -d -p 3306:3306 -v ~/Docker/data/mysql/data:/var/lib/mysql -v ~/Docker/data/mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=root --privileged=true  mysql:5.7.23

Docker启动redis

docker run --name redis -d -p 6379:6379 redis:5.0.3

Docker启动nacos

docker run --name nacos-standalone -e MODE=standalone -d  -p 8848:8848 nacos/nacos-server:1.1.4

Docker启动sentinel

docker run --name sentinel  -d -p 8858:8858 -d  bladex/sentinel-dashboard:1.7.1