docker部署更新镜像如何生效

Docker 未结 1 954
liujingjing
liujingjing 剑童 2020-07-02 00:19

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

1. 打包的时候默认的环境为test,想把环境切换到dev。

2. 配置DockerFile

FROM anapsix/alpine-java:8_server-jre_unlimited

MAINTAINER smallchill@163.com

RUN mkdir -p /root/bladex/auth

WORKDIR /root/bladex/auth

EXPOSE 8100

ADD ./target/blade-auth.jar ./app.jar

ENTRYPOINT ["java", "-Djava.security.egd=file:/dev/./urandom", "-jar", "app.jar"]

CMD ["--spring.profiles.active=dev"]

3.执行mvn clean package dockerfile:build dockerfile:push。重新推送。

4.执行./deploy.sh stop后

./deploy.sh modules提示script_blade-auth_1_d15028e6aadc is up-to-date。

但是查看容器日志仍然找test.url。

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

更新镜像,使用dev环境。

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

bladex商业版2.5.0

操作系统:mac

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
提交回复