#沸你不可#
【我们都是知识分享官 1.17】
队名:一个好队名
成员: @九年义务漏网之鱼 @李知恩 @RanGel
技术分享:
前端部署在nginx的项目dockerfile 内请求配置中心nacos地址不能用变量。dockerfile里的变量只能在容器启动时生效,其他时间都是静态变量,需要在jenkins打包时通过jenkins变量获取对应环境的配置,添加到对应目录,在dockerfile里面随项目文件添加到指定目录。最终通过tag区分不同环境的镜像。不知道大家有没有更好的方式,比如npm根据环境打包的时候获取对应配置(但是避免把配置中心的变量写入git)
技术背景:k8s以deployment形式部署前端,以LB暴露端口访问
【我们都是知识分享官 1.17】
队名:一个好队名
成员: @九年义务漏网之鱼 @李知恩 @RanGel
技术分享:
前端部署在nginx的项目dockerfile 内请求配置中心nacos地址不能用变量。dockerfile里的变量只能在容器启动时生效,其他时间都是静态变量,需要在jenkins打包时通过jenkins变量获取对应环境的配置,添加到对应目录,在dockerfile里面随项目文件添加到指定目录。最终通过tag区分不同环境的镜像。不知道大家有没有更好的方式,比如npm根据环境打包的时候获取对应配置(但是避免把配置中心的变量写入git)
技术背景:k8s以deployment形式部署前端,以LB暴露端口访问
展开
评论
点赞