跳到主要内容

关于镜像

Docker 镜像是一个可执行的软件包,它包含运行应用程序所需的所有内容(包括代码、运行环境、系统工具、系统库和配置等)。镜像是构建 Docker 容器的基础,具有以下主要特点:

  1. 分层存储:镜像由多个层级构成,修改时只需在顶部添加新层,大幅提高构建和分发效率。
  2. 共享重用:不同镜像可以共享基础层,有效节省存储空间和网络带宽。
  3. 不可变性:镜像创建后其内容不可更改,所有修改仅发生在容器层。
  4. 版本控制:支持标签(Tag)管理,便于版本控制和回滚操作。
  5. 轻量级:采用按需加载机制,确保容器快速启动。
  6. 可移植性:包含完整的运行环境和依赖,可在任何支持 Docker 的平台上运行。

镜像通过 Dockerfile 构建,可存储在本地或镜像仓库中。您可以选择使用自有的镜像仓库或刻行平台提供的镜像仓库服务。如果使用自有镜像仓库,需要手动配置认证信息,以确保刻行平台具有访问外部镜像仓库的必要权限。

关于刻行镜像仓库

刻行平台提供专业的私有镜像仓库服务。在刻行时空平台内部使用该服务时,无需额外配置认证过程,具有以下优势:

  • 支持快速上传和管理现有镜像
  • 可在平台内直接使用托管的镜像
  • 与平台自动化服务批量测试等功能无缝集成