微服务模式:如何实现多个开发中心共用一个镜像仓库?

如题

已邀请:

     基于一次镜像构建实现多个开发者中心使用同一镜像仓库

    ①由于每个开发者中心都通过DNS解析镜像仓库地址,顾需要先修改开发者中新DNS指向

        使用admin账号登录开发者中心

        /uploads/files_user19/answer/5e72c13a48dcb771497.png

    编辑地址,编辑reg.yyuap.io域名

    /uploads/files_user19/answer/5e72c15d499ad831430.png

    设置镜像地址

        /uploads/files_user19/answer/5e72c17de83a8117857.png

/uploads/files_user19/answer/5e72c1a69a390811772.png

接着点击应用配置生效

/uploads/files_user1//5e84165977d04222561.png

    ②由于开发者中心镜像版本信息存储于数据库,此触发条件为jenkins构建任务时发送对应post请求同步与开发则中心

        顾如果没有添加改post请求,即使镜像仓库中存有镜像,开发者中心依然获取不到镜像

        /uploads/files_user19/answer/5e72c1ba438bd839295.png

    总结:所以如果使用多开发者中心使用一个镜像仓库,需要修改reg.yyuap.io的NDS解析及jenkins添加对应开发者中心post请求


要回复问题请先登录注册