08-Registry搭建docker私仓

简介: 本文介绍如何使用Docker Registry搭建私有镜像仓库。通过拉取官方Registry镜像并运行,配置HTTP访问支持,实现镜像的推送、拉取及验证。涵盖镜像打标、上传、查看目录等操作步骤,适用于CentOS 6/7系统,助力企业构建安全可控的本地镜像仓库。

08-Registry搭建docker私仓

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

 启动Docker Registry   验证(查看私服中的所有镜像) Registry会返回json格式的所有镜像目录  向Registry私仓中上传镜像配置docker允许接收http请求(配置方式和上传到nexus私仓相同)。修改/etc/docker/daemon.json,添加insecure-registries允许http:然后重启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

相关文章
|
2月前
|
人工智能 安全 Linux
2026年OpenClaw(Clawdbot) Linux部署:本地搭建+ZeroNews访问+云上部署教程
2026年初,OpenClaw(前身为Clawdbot)凭借“私有化运行+全权限实操”的创新定位,迅速成为AI领域的现象级开源项目。这款被称为“真正能做实事的AI”的工具,打破了传统聊天机器人的功能局限,可在本地设备或服务器上独立运行,通过WhatsApp、Telegram等常用聊天软件接收指令,完成文件读写、邮件管理、系统运维等实操任务,所有数据本地存储,隐私安全性拉满。
4682 9
|
网络协议 安全 Unix
centos7.9系统部署NFS详细流程—2023.04
centos7.9系统部署NFS详细流程—2023.04
1534 0
|
JavaScript 前端开发 API
【前端用法】jQuery在线引用地址(全)
【前端用法】jQuery在线引用地址(全)
3114 0
|
2月前
|
安全 JavaScript
HTML编码/解码 在线工具分享
一款基于Vue 3开发的轻量级HTML编码/解码在线工具,支持实时转换`<`、`>`等实体字符与普通文本,无需安装、开网页即用。适用于富文本编辑、网页内容处理及安全转义,操作仅三步:输入→点击→复制。
483 0
|
4月前
|
机器学习/深度学习 弹性计算 应用服务中间件
阿里云服务器租赁价格标准整理汇总:一年/按月/按小时报价明细出炉
最新的阿里云服务器价格多少钱1年?阿里云服务器产品包含 ECS 云服务器、轻量应用服务器和 GPU 服务器,涵盖多种实例规格与配置,满足不同使用需求。今天小编总结一篇关于最新的阿里云服务器租赁价格标准整理汇总:包含一年/按月/按小时报价明细。
|
4月前
|
Ubuntu Shell Linux
04-Docker常用命令
本文介绍Docker常用命令,涵盖启动、停止、重启、查看状态及开机自启等基础操作,详解镜像的搜索、下载、删除、空间查看命令,并说明虚悬镜像处理与命令自动补全配置方法,还包含后台运行容器和使用Docker下载RPM依赖的实用技巧。
|
JavaScript 前端开发 IDE
[译] 用 Typescript + Composition API 重构 Vue 3 组件
[译] 用 Typescript + Composition API 重构 Vue 3 组件
[译] 用 Typescript + Composition API 重构 Vue 3 组件
|
人工智能 Ubuntu 机器人
【ubuntu】手把手教你解决ubuntu报错openssh-server E: Sub-process /usr/bin/dpkg returned an error code (1)
【ubuntu】手把手教你解决ubuntu报错openssh-server E: Sub-process /usr/bin/dpkg returned an error code (1)
|
虚拟化 Windows
M1/M2 Pro VMware Fusion虚拟机安装Win11教程(超详细) 3
M1/M2 Pro VMware Fusion虚拟机安装Win11教程(超详细)
3659 1
|
JSON 前端开发 Java
Java对象与json字符串的转换
前后台传递通常会用到Json来转换,因此java对象与json字符串之间的转换使用变得很频繁。
3091 0

热门文章

最新文章

下一篇
开通oss服务