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