采用JIB在无docker环境构建一般镜像
前言
针对在没有docker环境的开发构建推送镜像的困扰,本教程整合了JIB-CLI的构建推送过程,供大家参考。
google jib 是Google于18年7月发布的一个针对Java应用的构建镜像的工具(支持Maven和Gradle) ,好处是能够复用构建缓存,能够加快构建,减小传输体积,并且让Java工程师不需要理解Docker相关知识就可以简单构建镜像并且发布到指定registry里(不需要docker build , tag, push)
安装
这里介绍的是JIB的命令行版本,相比插件版本,更自由灵活,可以用于构建发布像vue前端工程的镜像。
通过命令如下命令,查看帮助,就可以使用了。
D:\Develop\docker\jib>jib -h
Usage: jib [-hV] [@<filename>...] COMMAND
A tool for creating container images
[@<filename>...] One or more argument files containing options.
-h, --help Show this help message and e