故事背景: 需要在客户现场部署测试demo,由于部署环境不提供外网环境,应用所需依赖无法通过外网下载. 初步的解决方案,在本地起一个maven的容器,将代码copy到maven的容器内,进行打包操作,生成缓存,再将容器commit成新的Maven镜像. 实施过程: 1.现在本地拉一个maven的镜像并生成容器 2.通过docker copy 将代码复制到容器中,并通过mvn 命令打包 3.通过docker commit 将生成的容器打包成新的镜像. 注意: 重点来了,上述过程尝试了无数遍,发现缓…