关于镜像
Docker 镜像是一个可执行的软件包,它包含运行应用程序所需的所有内容(包括代码、运行环境、系统工具、系统库和配置等)。镜像是构建 Docker 容器的基础,具有以下主要特点:
- 分层存储:镜像由多个层级构成,修改时只需在顶部添加新层,大幅提高构建和分发效率。
- 共享重用:不同镜像可以共享基础层,有效节省存储空间和网络带宽。
- 不可变性:镜像创建后其内容不可更改,所有修改仅发生在容器层。
- 版本控制:支持标签(Tag)管理,便于版本控制和回滚操作。
- 轻量级:采用按需加载机制,确保容器快速启动。
- 可移植性:包含完整的运行环境和依赖,可在任何支持 Docker 的平台上运行。
镜像通过 Dockerfile 构建,可存储在本地或镜像仓库中。您可以选择使用自有的镜像仓库或刻行平台提供的镜像仓库服务。如果使用自有镜像仓库,需要手动配置认证信息,以确保刻行平台具有访问外部镜像仓库的必要权限。
关于刻行镜像仓库
刻行平台提供专业的私有镜像仓库服务。在刻行时空平台内部使用该服务时,无需额外配置认证过程,具有以下优势: