使用Nexus3为containerd拉取镜像进行代理和缓存

1. 概述

在局域网内部,有多个k8s节点,都需要使用公网下载镜像,占用带宽且部分镜像仓库速度慢。

这时可以使用Nexus3在内网代理所有容器镜像仓库并缓存在本地。

Nexus3介绍

官方文档: https://help.sonatype.com/repomanager3/product-information

Nexus3 (Nexus Repository Manager 3) 是一个用于存储、组织和管理软件组件(如 JAR 文件、npm 包、Docker 镜像等)的仓库管理系统。它由 Sonatype 开发并维护。Nexus Repository Manager 支持许多流行的包管理工具和格式,包括 Maven, npm, rpm, apt, PyPI , Docker

Nexus3 提供了一个 Web UI,用户可以通过浏览器轻松地管理仓库和组件。

2. 部署Nexus3

2.1 使用dokcer部署Nexus3

# 这里为演示方便,直接使用docker一键部署
docker run -d --network=host  --name nexus s
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值