Sign inSign up

zhfish/yapi

By zhfish

Updated almost 7 years ago

YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台 https://yapi.ymfe.org

Image
1

1.3K

zhfish/yapi repository overview

Yapi dockerfile with mongo

build

docker build -t yapi:1.8.5 .

push

docker tag yapi:1.8.5 xxx/yapi:1.8.5
docker push xxx/yapi:1.8.5

compose with mongo

  • timezone's settting base Centos7
  • mkdir -p /docker/yapi/data /docker/yapi/db
  • edit /docker/yapi/data/config.json
version: '2'
services:
  yapi:
    container_name: super_yapi
    image: zhfish/yapi:1.8.5
    privileged: false
    restart: always
    environment:
      VERSION: 1.8.5
      ADMIN_ACCOUNT: [email protected]
    ports:
    - 8080:8080
    volumes:
    - /etc/localtime:/etc/localtime:ro
    - /etc/timezone:/etc/timezone:ro
    - /volume/yapi/data:/root/
  mongo:
    image: mongo:3.6
    privileged: false
    restart: always
    expose:
    - 27017
    volumes:
    - /etc/localtime:/etc/localtime:ro
    - /etc/timezone:/etc/timezone:ro
    - /volume/yapi/db:/data/db

update and plugins

docker exec super_yapi yapi docker exec super_yapi yapi update docker exec super_yapi yapi plugin

Tag summary

Content type

Image

Digest

Size

52.2 MB

Last updated

almost 7 years ago

docker pull zhfish/yapi