文件目录
yapi
- config.json
- docker-compose.yml
启动 / 访问
先创建本地目录,并赋值权限:
mkdir -p ./data/yapi
chmod 777 ./data/yapi
然后运行命令启动容器:
docker-compose up -d
浏览器地址:http://localhost:3000
用户名:[email protected]
密码:ymfe.org
docker-compose.yml文件内容
version: "3.3"
services:
mongodb:
image: mongo:latest
ports:
- 27017:27017
volumes:
- data:/data/db
networks:
- yapi-mock
web:
image: guolin123/yapi:v1.5.14
command: /bin/bash -c "[ ! -e /home/yapi/log/init.lock ] && npm run install-server && touch /home/yapi/log/init.lock; npm run start"
links:
- mongodb:mongodb
ports:
- 3000:3000
volumes:
- './data/yapi:/home/yapi/log'
- './config.json:/home/yapi/config.json'
networks:
- yapi-mock
networks:
yapi-mock:
volumes:
data:
配置文件: config.json
{
"port": "3000",
"adminAccount": "[email protected]",
"db": {
"servername": "mongodb",
"DATABASE": "yapi",
"port": 27017
},
"mail": {
"enable": true,
"host": "smtp.163.com",
"port": 465,
"from": "***@163.com",
"auth": {
"user": "***@163.com",
"pass": "*****"
}
}
}
Content type
Image
Digest
Size
782.9 MB
Last updated
over 7 years ago
docker pull guolin123/yapi:v1.7.0