Registry搭建docker私仓

简介: Docker Registry是官方提供的私有镜像仓库构建工具,基于Docker镜像运行。通过拉取registry镜像并启动容器,可快速搭建私服。需配置daemon.json添加insecure-registries以支持HTTP访问,重启Docker服务后,使用tag标记镜像并push至私仓,通过curl验证目录结构,最后可pull镜像测试拉取功能,实现镜像的本地化管理与分发。

Docker Registry
Docker Registry是官方提供的工具,用于构建私有镜像仓库。
环境搭建
Docker Registry也是Docker Hub提供的一个镜像,可以直接拉取运行。
步骤:
拉取镜像

启动Docker Registry

验证(查看私服中的所有镜像)

Registry会返回json格式的所有镜像目录
向Registry私仓中上传镜像
配置docker允许接收http请求
(配置方式和上传到nexus私仓相同)。
修改/etc/docker/daemon.json,添加insecure-registries允许http:
JSON
复制代码
1
2
3
4
{
"registry-mirros": ["https://xxxx.mirror.aliyuncs.com"],
"insecure-registries": ["192.168.xxx.xxx:5000"]
}
然后重启docker:(新版本的docker会立即生效)
Shell
运行代码
复制代码
1
2
3
4
5
6
7

centos6 的命令

sudo chkconfig daemon-reload
sudo service docker restart

centos7 的命令

sudo systemctl daemon-reload
sudo systemctl restart docker
推送到私仓
步骤:
添加一个对应私仓地址的tag
Shell
运行代码
复制代码
1
docker tag lee/myubuntu:1.0.1 192.168.xxx.xxx:5000/lee/myubuntu:1.0.1

push到私仓
Shell
运行代码
复制代码
1
docker push 192.168.xxx.xxx:5000/lee/myubuntu:1.0.1

查看私仓中镜像目录验证
Shell
运行代码
复制代码
1
curl http://192.168.xxx.xxx:5000/v2/_catalog

拉取验证:
Shell
运行代码
复制代码
1
docker pull 192.169.xxx.xxx:5000/lee/myubuntu:1.0.1

相关文章
|
Docker 容器
【registry】docker 私有仓库实现https 访问
【registry】docker 私有仓库实现https 访问
2326 2
【registry】docker 私有仓库实现https 访问
|
3月前
|
SQL Oracle 关系型数据库
PL/SQL Developer 13.0.2 安装教程(Windows 64位 plsqldev1302x64.msi 详细步骤)
PL/SQL Developer 13.0.2 x64 是专为Oracle数据库设计的高效IDE,支持PL/SQL调试、SQL开发与对象管理。本教程详解64位Windows下安装步骤(含管理员运行、路径设置、桌面图标创建)及首次启动必备的Oracle Instant Client配置,助你快速上手。
|
10月前
|
数据采集 人工智能 自然语言处理
让跨境电商“懂文化”:AI内容生成在全球民族特色品类中的实践
本文提出并落地了一套基于大模型与民族文化知识库的民族品类智能识别与匹配方案,旨在解决跨境电商平台在服务穆斯林、印度裔等特定民族群体时面临的“供需错配”难题。
1419 28
|
10月前
|
机器学习/深度学习 人工智能 前端开发
终端里的 AI 编程助手:OpenCode 使用指南
OpenCode 是开源的终端 AI 编码助手,支持 Claude、GPT-4 等模型,可在命令行完成代码编写、Bug 修复、项目重构。提供原生终端界面和上下文感知能力,适合全栈开发者和终端用户使用。
60446 11
|
12月前
|
人工智能 自然语言处理 安全
探索 API 的无限可能:阿里云的卓越引领
API是数字化时代的“万能钥匙”,阿里云凭借云控制API、API网关、OpenAPI Explorer等产品,构建全方位API生态,助力企业高效集成、安全管控与创新升级,推动电商、制造等行业智能化转型,引领未来科技浪潮。
448 10
|
存储 运维 数据安全/隐私保护
如何高效利用阿里云Docker镜像仓库管理您的容器镜像
如何高效利用阿里云Docker镜像仓库管理您的容器镜像
|
人工智能 安全
Higress 入选《AI Cloud 大模型推理与交互典型案例》
Higress 入选《AI Cloud 大模型推理与交互典型案例》
|
移动开发 小程序 前端开发
小程序接入微信支付V3接口开发教程
最近做了一个小程序对接微信支付的需求,查看微信支付文档,还是感觉有点凌乱,所以做一个统一整理,供大家参考。
1897 0
小程序接入微信支付V3接口开发教程
|
Linux Docker 异构计算
模型部署 — PaddleNLP 基于 Paddle Serving 快速使用(服务化部署 - Docker)— 图像识别 + 信息抽取(UIE-X)
模型部署 — PaddleNLP 基于 Paddle Serving 快速使用(服务化部署 - Docker)— 图像识别 + 信息抽取(UIE-X)
817 0