zoukankan      html  css  js  c++  java
  • docker搭建yapi

    ------------恢复内容开始------------

    废话不说,直接上步骤:

    1、先把镜像pull下来

    docker pull cabel/yapi:1.8.9

    2、安装mongo,若本有mongo,可使用自己的mongo,没有,先安装

    下面是mongo的compose文件

    version: "3"
    services:
      mongo:
        image: mongo
        container_name: mongo
        ports:
          - "27017:27017"
        volumes:
          - "./db:/data/db"
          - "./configdb:/data/configdb"
        environment:
          - TZ=Asia/Shanghai
        restart: always
        networks:
         - mynet
    networks:
      mynet:
        external: true

    3、初始化yapi

    docker run -it 
      --link mongo 
      --entrypoint npm 
      --network mynet 
      cabel/yapi:1.8.9 
      run install-server

    4、云效yapi

    下面是我的yapi的compose文件

    version: "3"
    services:
      yapi:
        image: registry.cn-shenzhen.aliyuncs.com/tool-hub/yapi:1.8.9
        container_name: yapi
        ports:
          - "3000:3000"
        volumes:
          - "./api:/api"
          - "./configdb:/data/configdb"
        environment:
          - TZ=Asia/Shanghai
        restart: always
        networks:
         - mynet
    networks:
      mynet:
        external: true

    PS:首先要创建一下mynet网络,也可不使用这个网络

    至此,搭建完毕

  • 相关阅读:
    线程循环的故事
    代码质量
    代码质量控制之异常控制
    面对象静态结构描述方法
    解决maven下载依赖包,pom文件错误问题
    Spring学习笔记
    java编程命名规范
    powershell使用
    vert.x中future的简单使用
    idea调整import包的顺序
  • 原文地址:https://www.cnblogs.com/caibao666/p/13997282.html
Copyright © 2011-2022 走看看