docker替换容器内的jar文件

        项目中碰到这样一种情况,项目自动部署gitlab服务器挂了,但是在此期间又需要更新项目?

        正常的情况是,我们直接拉取gitlab打包好的镜像文件,重启容器即可,但是现在没有办法拉取最新镜像文件了。

        只能在本地将项目打包jar文件,然后替换容器里面的jar文件,然后重启即可。

        具体替换方法可参考之前的文章   https://www.cnblogs.com/mr-wuxiansheng/p/14416192.html

        当然也可以,建立容器和jar文件之间的挂载映射关系,这样每次更新jar文件之后,重启容器即可。

        具体替换方法可参考之前的文章   https://www.cnblogs.com/mr-wuxiansheng/p/11348117.html

原文地址:https://www.cnblogs.com/mr-wuxiansheng/p/14416434.html