启动服务
小于 1 分钟quickstartcode
注意事项
- 本文档仅用于快速构建开发环境,生产环境请严格按照安全等级构建,切勿使用默认密码
- 更多具体中间件服务生产的环境配置请参考对应中间件的官方文档
一、 中间件运行
1. docker启动mysql8并挂载文件(关闭大小写敏感)
注意事项
- 服务启动成功后打开数据库,创建数据库名
bladex_iot
(字符集采用utf8mb4
) - 导入
BladeX-AI-Server
工程根目录下/doc/sql
文件夹的SQL脚本
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
2. docker启动redis(注意生产环境必须关闭端口映射并且设置密码)
docker run --name redis -d -p 6379:6379 redis:7.2.5
3. docker启动minio并挂载数据(采用阿里云等云平台oss则无需执行)
docker run --name minio -d -p 9000:9000 \
-e "MINIO_ACCESS_KEY=bladexadmin" \
-e "MINIO_SECRET_KEY=bladexadmin" \
-v /docker/data/minio/data:/data \
minio/minio:RELEASE.2021-04-22T15-44-28Z.hotfix.56647434e server /data --address '0.0.0.0:9000'