## 说明 * 本章节主要针对使用mac或者linux开发的小伙伴,可以通过docker快速构建开发环境 * 若使用docker构建了基础环境,那么下面的nacos和sentinel单独安装章节就可以略过 ## Docker启动postgres并挂载文件 ~~~ docker run \  --name postgres -d -p 5432:5432 \  -e POSTGRES_USER=postgres \  -e POSTGRES_PASSWORD=设定你的密码 \  -e POSTGRES_DB=postgres \  -v /docker/data/postgres/data:/var/lib/postgresql/data \ postgres:16.2 ~~~ ## Docker启动mysql7并挂载文件(关闭大小写敏感) ~~~ 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=设定你的密码 \  --privileged=true \ mysql:5.7.44 \  --lower_case_table_names=1 ​ ~~~ ## Docker启动mysql8并挂载文件(关闭大小写敏感) ~~~ docker run \  --name mysql8 -d -p 3306:3306 \  -v /docker/data/mysql8/data:/var/lib/mysql \  -v /docker/data/mysql8/conf:/etc/mysql/conf.d \  -e MYSQL_ROOT_PASSWORD=设定你的密码 \  --privileged=true \ mysql:8.3.0 \  --lower_case_table_names=1 ~~~ ## Docker启动sqlserver并挂载文件 ~~~ docker run \  --name sqlserver -d -p 1433:1433 \  -e "ACCEPT_EULA=Y" \  -e "SA_PASSWORD=设定你的密码8位以上" \  -v /docker/data/mssql/data:/var/opt/mssql \ mcr.microsoft.com/mssql/server:2019-latest ​ ~~~ ## Docker启动redis ~~~ docker run --name redis -d -p 6379:6379 redis:7.2.4 ~~~