安装 redis
# 拉取镜像docker pull redis# 运行redisdocker run -p 6379:6379 -d redis:latest --name redis-server --appendonly yes --restart=always --requirepass redis@686...
安装 mysql 5.7
# 拉取镜像docker pull mysql:5.7# 创建mysql的相关挂载目录mkdir -p /data/mysql/confmkdir –p /data/mysql/datamkdir -p /data/mysql/logs# 运行mysql5.7docker run -p 3306:3306 --restart=always --name mysql -v /data/mysql/conf:/etc/mysql/conf.d -v /data/mysql/logs:/logs -v /data/mysql/data:/mysql_data -e MYSQL_ROOT_PASSWORD=lh@686... -e TZ=Asia/Shanghai -e LANG=C.UTF-8 -d mysql:5.7 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --default-time_zone='+8:00'
安装 nacos ```shell
拉取镜像
docker pull nacos/nacos-server
4. 安装 seata```shell# 拉取镜像docker pull seataio/seata-server
- 安装 MongoDB
```shell
拉取镜像
docker pull mongo运行
docker run -p 27017:27017 -v /usr/local/mongo/db/:/data/db -v /usr/local/mongo/configdb/:/data/configdb/ —name mongodb -d mongo-server —auth —restart=always
admin进入
docker exec -it dockerID mongo admin
创建用户和密码
db.createUser({ user: ‘admin’, pwd: ‘mongo@123’, roles: [ { role: “userAdminAnyDatabase”, db: “admin” } ] });
验证一下对不对
db.auth(“admin”,”mongo@123”);
退出
exit
6. 安装 Minio```shelldocker run -p 9000:9000 --name minio \-d --restart=always \-e "MINIO_ACCESS_KEY=root" \-e "MINIO_SECRET_KEY=minio@686..." \-v /usr/local/minio/data:/data \-v /usr/local/minio/config:/root/.minio \minio/minio server /data
- 安装 fastdfs
