创建数据文件夹:
mkdir data
创建 docker 网络:
docker network create -d bridge yapi
docker run --name mongo4216 \
--network yapi \
-v $PWD/data:/data/db \
--restart=no \
-d \
mongo:4.2.16
docker run --name yapi10 \
--network yapi \
-e [email protected] \
-e YAPI_ADMIN_PASSWORD=admin123 \
-e YAPI_CLOSE_REGISTER=true \
-e YAPI_DB_SERVERNAME=mongo4216 \
-e YAPI_DB_PORT=27017 \
-e YAPI_DB_DATABASE=yapi \
-e YAPI_MAIL_ENABLE=false \
-e YAPI_LDAP_LOGIN_ENABLE=false \
-p 3000:3000 \
--restart=no \
-d \
job520/yapi:1.0
vim docker-compose.yml # 版本声明
version: '3.5'
services:
mongo4216:
image: mongo:4.2.16
volumes:
- ./data:/data/db
yapi10:
image: job520/yapi:1.0
depends_on:
- mongo4216
ports:
- 3000:3000
environment:
- [email protected]
- YAPI_ADMIN_PASSWORD=admin123
- YAPI_CLOSE_REGISTER=true
- YAPI_DB_SERVERNAME=mongo4216
- YAPI_DB_PORT=27017
- YAPI_DB_DATABASE=yapi
- YAPI_MAIL_ENABLE=false
- YAPI_LDAP_LOGIN_ENABLE=false
networks:
default:
external:
name: yapi
docker-compose upContent type
Image
Digest
Size
78.3 MB
Last updated
over 4 years ago
docker pull job520/yapi:1.0