在之前的介绍中,我们知道镜像是 Docker 的三大组件之一。Docker 运行容器前需要本地存在对应的镜像,如果镜像不存在本地,Docker 会从镜像仓库下载(默认是 Docker Hub 公共注册服务器中的仓库)。本章将介绍更多关于镜像的内容,包括:从仓库获取镜像;管理本地主机上的镜像;介绍镜像实现的基本原理。可以使用 docker pull 命令来从仓库获取所需要的镜像。
你得先有一个Git仓库,才能用它进行操作。仓库是Git存放你要保存的快照的数据的地方。拥有一个Git仓库的途径有两种。在已有的目录中,初始化一个新的,其一。 比如一个新的项目,或者一个已存在的项目,但该项目尚未有版本控制。如果你想要复制一份别人的项目, 或者与别人合作某个项目,也可以从一个公开的Git仓库克隆,其二。本章将对两者都做介绍。
执行 gradle properties 可以获取项目所有属性列表. 如下例:例 11.16. 属性信息gradle -q api:properties 的输出结果>
执行 gradle dependencies 命令会列出项目的依赖列表, 所有依赖会根据任务区分,以树型结构展示出来.如下例:例 11.13. 获取依赖信息gradle -q dependencies api:dependencies webapp:dependencies 的输出结果>
执行 gradle help --task someTask 可以显示指定任务的详细信息. 或者多项目构建中相同任务名称的所有任务的信息.如下例.例 11.12. 获取任务帮助gradle -q help --task libs的输出结果> gradle -q help --task libsDetailed task information for libsPaths :api:libs :webapp:libsType Task (org.gradle.api.
Gradle提供了许多内置任务来收集构建信息.这些内置任务对于了解依赖结构以及解决问题都是很有帮助的.了解更多,可以参阅项目报告插件以为你的项目添加构建报告
关注时代Java