YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台 yapi.ymfe.org
文章会穿插部分相关的知识点,可以节省你爬坑的时间,都是一步一步爬出来的,
从定制构建的思路,优化,...基于alpine ,alpine是一个非常轻量级的Linux,裸版本只有5M
Docker Compose(从 pip3 安装的默认版本)
构建的目标: 能用/能升级,数据库独立,第一次构建是拉取最新的版本...若需要压缩镜像为gz格式,带上--compress
----
发布镜像
常规终端手动发布
登录账号
这里的账号就是docker官方注册的账号,整体的过程很类似git
打开终端-> docker login...走完这一步,你的作品就可以在Dock Hub看到了
你可以直接基于本地构建的镜像搭建了,
若是你基于你自己的包再做二次构建,不需要走commit那一步也可以的,改完直接push就行了
----
自动化构建发布...// yapi的配置文件
└── entrypoint.sh // 构建入口的脚本
初始化可以设置那些分支会触发构建,亦或者触发endpoint来构建, 最傻瓜化的就是勾选监听push事件自动构建