安装mongodb
#拉取mongodb镜像
docker pull mongo:4.2
#运行mongodb容器
docker run \
-d \
--name mongo \
--restart=always \
--privileged=true \
-p 27017:27017 \
-v /home//mongodb/data:/data/db \
mongo:4.2 --auth
#配置mongodb
#进入容器
docker exec -it mongo /bin/bash
#登录mobodb
mongo admin
#创建一个名为 root,密码为 123456 的用户。
db.createUser({ user:'root',pwd:'123456',roles:[ { role:'userAdminAnyDatabase', db: 'admin'},"readWriteAnyDatabase"]});
安装Yapi
拉取镜像
docker pull jayfong/yapi:1.10.2
运行容器
-d \
--name yapi \
--restart=always \
--privileged=true \
-p 3000:3000 \
-e YAPI_ADMIN_ACCOUNT=admin@qq.com \
-e YAPI_ADMIN_PASSWORD=123456 \
-e YAPI_CLOSE_REGISTER=true \
-e YAPI_DB_SERVERNAME=localhost \
-e YAPI_DB_PORT=27017 \
-e YAPI_DB_DATABASE=yapi \
-e YAPI_DB_USER=root \
-e YAPI_DB_PASS=123456 \
-e YAPI_DB_AUTH_SOURCE=admin \
-e YAPI_MAIL_ENABLE=false \
-e YAPI_PLUGINS=[] \
jayfong/yapi:1.10.2
访问地址 localhost:3000
注意:本文归作者所有,未经作者允许,不得转载