采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
dockerfile 文件最后一行: ENTRYPOINT exec java -Dspring.profiles.active=dev -Dlogging.path=$logging_path -jar xxxxx.jar
老师,想了一个礼拜不知道怎么处理
-Dspring.profiles.active=dev 这个怎么抽取出来,这样保证开发测试生产用的镜像是同一个。
很简单啊,把变化的部分从dockerfile里拿掉,放到docker run带的参数,会自动追加到ENTRYPOINT后面
哭笑中,老师,我们用的是kubectl apply -f xxx.yaml 不是 docker run
yaml文件中描述的是什么呢?apply -f之后发生了什么?容器是怎么跑起来的?容器启动参数怎么加上去的?yaml是否有跟docker run 类似的参数添加方式?
登录后可查看更多问答,登录/注册
一个互联网公司落地Kubernetes全过程点点滴滴
1.8k 27
1.6k 19
3.1k 18
5.9k 16
3.7k 14