生产(prod)与测试(test)环境镜像打包相关问题

Blade 未结 2 527
luzhihui0203
luzhihui0203 剑童 2022-11-11 09:05

一、该问题的重现步骤是什么?

  1. 每个blade服务里都有对应的Dockerfile,打包的时候要作何做到test和prod打包环境的切换?

  2. 如果每个服务都要手工更改sprin.profiles.active的值显然太繁琐不现实

image.png


二、你期待的结果是什么?实际看到的又是什么?

        

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

        blade 2.9 && centos7.9




2条回答
  • 2022-11-11 11:22

    最快的方式,用git的分支管理,prod分支,dev分支,test分支,每个分支的环境配置不同,然后用jenkins打包发布

    0 讨论(0)
  • 2022-11-14 01:51

    docker-compose 可以指定,不需要重新打包

    image.png

    0 讨论(1)
提交回复