• Docker镜像仓库本地化部署教程(DTR)

    Docker 可信镜像仓库服务,是安全、高可用并且支持本地部署的 Docker 服务,通常使用 DTR 代指。如果知道 Docker Hub 是什么,可以将 DTR 理解为私有的 Docker Hub,可以在本地部署,并且自行管理。

    在安装前有几点需要说明。

    如果条件允许,使用专用节点来运行 DTR。在 DTR 生产环境节点中绝对不要运行用户工作负载。

    在 UCP 中,需要运行奇数个 DTR 实例。3 个或者 5 个实例有较好的容错性。生产环境下的推荐配置如下。

    • 3 个专用 UCP 管理节点。
    • 3 个专用 DTR 实例。
    • 按应用需求增加工作节点。
    • 接下来会在单个节点上完成 DTR 的安装和配置。

    安装 DTR

    在 UCP 集群中配置首个 DTR 实例包括下面几个步骤。

    为了完成下面步骤,需要一个用于安装 DTR 的 UCP 节点和一个监听 443 端口的负载均衡,并处于 TCP 透传模式,同时在 443 端口开启了 /health 健康检查。下图展示了完整架构图。

    DTR完整架构

更多...

加载中...