最近由于工作需要,要私有化部署一个接口管理平台,作为原驼厂的一员,首先想到的就是YApi(https://github.com/YMFE/yapi),然而这个项目已经两年多没更新,网上有各种继续维护的分支,也没多少更新,基于docker-compose部署的方案维护也不活跃,要不就是走不通,要不就是YApi版本没更新到最新。 所以要想用最新版本的YApi...
AI代码解释 # 使用版本号为3.6version:'3.6'services:# 声明yapi服务yapi:# 选择的镜像image:crper/yapi:latest # 容器的自定义名字,也就是命令行的--namecontainer_name:yapi # 不用:则只是暴露内部端口,用了就是映射外部访问的接口,-pports:-"3000:3000"#单个主机上用bridge(桥接)居多,Swarm(集群)上的ov...
services:#Seviceyapi: build: context: ./ dockerfile: ./Dockerfile image: harbor.evescn.com/devops/yapi:v1.12.0 container_name: yapi environment: - VERSION=1.12.0 - LOG_PATH=/tmp/yapi.log ports: - 3000:3000 volumes: - /data/yapi/log/yapi.log:/tmp/yapi.log # log dir - /data/yap...
version:'3.7'services:yapi:container_name:yapiimage:xj/yapi:2.0command:"yapi server"#第一次启动使用 # command:"node /yapi/vendors/server/app.js"#后面启动使用ports:-"9090:9090"-"3000:3000"restart:alwaysvolumes:-./data:/yapi 在docker-compose.yml同级目录下使用如下命令启动容器 代码语言:javascript...
如果一切设置正确,你应该能够看到YApi的登录页面。 使用你在docker-compose.yml文件中设置的管理员账户(例如admin@example.com)和密码(例如ymfe.org)进行登录。登录后,你可以开始使用YApi来管理你的API文档。 注意事项 确保你的Docker和Docker Compose已经正确安装并配置。 如果需要更改YApi的配置(如管理员账户、数据库...
使用Docker-Compose可以快速部署Yapi,以下是详细步骤。 1. 创建docker-compose.yml文件 在目标目录下,创建一个docker-compose.yml文件: vi docker-compose.yml 解释: vi docker-compose.yml:使用vi编辑器创建并打开docker-compose.yml文件。 2. 编写配置内容 将以下内容复制到docker-compose.yml中: version: '3' ...
docker-compose 部署yapi docker-compose 部署多网站服务,dockercompose是docker官方的开源项目,用来实现对docker容器集群的快速编排下载安装官网下载地址:点这里我用的是云服务器,所以就直接用yum安装了,直接执行这两条命令,等安装结束后查看版本,看到版本号表示安
# 使用版本号为3.6version: '3.6'services:# 声明yapi服务yapi:# 选择的镜像image: crper/yapi:latest# 容器的自定义名字,也就是命令行的--namecontainer_name: yapi# 不用: 则只是暴露内部端口,用了就是映射外部访问的接口 , -pports:- "3000:3000"# 单个主机上用bridge(桥接)居多,Swarm(集群)上的overl...
docker-compose exec yapi sh 1. 编辑config.json文件: vi /yapi/vendors/server/config.json 1. 在编辑文件时,需要注意以下几个关键配置项: port:Yapi服务的端口号,默认为3000,可以根据需要进行修改。 adminAccount:管理员账号的初始用户名和密码。
3.yapi docker镜像安装 参考:https://github.com/Ryan-Miao/docker-yapi 3.1.初始化db, 开启自定义配置 [root@localhost tmp]# git clone https://github.com/Ryan-Miao/docker-yapi.git Cloning into 'docker-yapi'... remote: Enumerating objects: 19, done. remote: Counting objects: 100% (19/19),...