Registry搭建

简介: 本文介绍如何搭建Docker私有镜像仓库(Registry)。通过拉取官方Registry镜像并运行,配置insecure-registries支持HTTP,重启Docker服务后,可为镜像打标签并推送到私仓,再通过curl验证镜像目录,最后实现私仓的拉取与使用,完成私有化管理。

08-Registry搭建docker私仓
Docker Registry
Docker 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

相关文章
openstack登陆dashboard提示认证发生错误
openstack登陆dashboard提示认证发生错误
1470 0
openstack登陆dashboard提示认证发生错误
|
7月前
|
Linux Docker 容器
【赵渝强老师】使用yum方式安装Docker
本文介绍如何使用yum方式在Linux系统中安装和管理Docker。通过yum可自动解决依赖问题并方便地进行软件包更新。首先测试网络连通性,然后执行yum命令安装Docker,启动并启用Docker服务,最后验证安装成功并查看版本信息。
618 5
|
23天前
|
存储 弹性计算 人工智能
2026年阿里云服务器配置价格表(轻量、ECS、GPU)
2026年阿里云服务器价格体系覆盖轻量应用服务器、ECS云服务器、GPU计算型服务器三大核心品类,针对个人开发者、中小企业、企业级用户推出差异化配置与定价方案,同时提供包年包月、按量付费两种主流计费模式,新老用户均有专属优惠,整体价格透明且适配不同业务场景。以下从三大产品维度,详细梳理2026年阿里云服务器配置与价格明细,覆盖入门到高端全场景需求。
569 0
|
开发工具 数据安全/隐私保护 git
Git报错:remote: HTTP Basic: Access denied的解决方法
Git报错:remote: HTTP Basic: Access denied的解决方法
3627 0
Git报错:remote: HTTP Basic: Access denied的解决方法
|
5月前
|
存储 缓存 并行计算
大模型应用:LlamaIndex 与 LangChain 深度集成构建本地化RAG系统.25
本文详解LlamaIndex与LangChain协同构建本地化RAG系统:以Qwen1.5-1.8B-Chat为基座,通过轻量化验证与工程化落地两阶段示例,实现文档索引、语义检索、提示编排与问答生成全链路本地化,兼顾准确性、可控性与可扩展性。
790 11
|
7月前
|
人工智能 弹性计算 运维
对话即运维:阿里云 Workbench AI Agent 让云上操作更智能、更高效
阿里云推出Workbench AI Agent模式,通过自然语言交互实现ECS运维自动化。用户无需记忆复杂命令,即可对话式完成软件安装、问题诊断、系统配置等操作,大幅降低上云门槛,提升运维效率,开启智能云上新体验。
|
7月前
|
关系型数据库 MySQL 数据库
-Docker安装Mysql
本教程介绍Docker安装MySQL 5.7的完整流程,涵盖单机部署与主从复制配置。包括解决中文乱码、数据持久化卷映射,以及主从同步设置,确保数据安全与高可用,适用于生产环境部署参考。
|
运维 数据安全/隐私保护 Docker
Docker自建仓库之Docker Registry部署实战
关于如何使用Docker Registry镜像搭建本地私有Docker仓库的实战教程,包括了下载镜像、创建授权目录和用户名密码、启动Registry容器、验证端口和容器、测试登录仓库、上传和下载镜像的详细步骤。
5161 5

热门文章

最新文章