Sign inSign up

job520/yapi

By job520

Updated over 4 years ago

Image
0

46

job520/yapi repository overview

前置条件
  1. 创建数据文件夹: mkdir data

  2. 创建 docker 网络: docker network create -d bridge yapi

docker 方式运行
  1. 运行 mongodb:
    docker run --name mongo4216 \
        --network yapi \
        -v $PWD/data:/data/db \
        --restart=no \
        -d \
        mongo:4.2.16
  1. 运行 yapi:
    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
docker-compose 方式运行
  1. 创建配置文件: 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
  1. 运行: docker-compose up

Tag summary

Content type

Image

Digest

Size

78.3 MB

Last updated

over 4 years ago

docker pull job520/yapi:1.0