搭建docker本地仓库

1.拉取私有仓库镜像

[root@master1 ~]# docker pull registry
[root@master1 ~]# docker images 
REPOSITORY           TAG                 IMAGE ID            CREATED             SIZE
nginx                v1                  546db553f62a        About an hour ago   142 MB
docker.io/nginx      1.24.0              6b753f58c54e        13 days ago         142 MB
docker.io/nginx      latest              605c77e624dd        22 months ago       141 MB
docker.io/registry   latest              b8604a3fe854        23 months ago       26.2 MB
docker.io/centos     latest              5d0da3dc9764        2 years ago         231 MB
docker.io/java       latest              d23bdf5b1b1b        6 years ago         643 MB

2.配置私有镜像仓库地址

[root@master1 ~]# vim /etc/docker/daemon.json{"registry-mirrors": ["https://10l.mirror.aliyuncs.com"],"insecure-registries": ["10.10.10.10:5000"]
}
[root@master1 ~]# systemctl daemon-reload
[root@master1 ~]# systemctl restart docker

3.运行私有仓库

[root@master1 /]# mkdir -p /images/registry
[root@master1 /]# docker run -itd -v /images/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry
[root@master1 /]# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                    NAMES
e361860afb1a        registry            "/entrypoint.sh /e..."   24 minutes ago      Up 24 minutes       0.0.0.0:5000->5000/tcp   registry-v:把宿主机的/data/registry目录挂到容器/var/lib/registry目录
-p:映射宿主机5000端口到容器5000端口
--restart=always:容器退出时重启容器

4.查看查看所有镜像

curl http://10.10.10.10:5000/v2/_catalog

5.上传镜像

[root@master1 /]# docker tag nginx:v1 10.10.10.10:5000/nginx:v1
[root@master1 /]# docker images
REPOSITORY                 TAG                 IMAGE ID            CREATED             SIZE
10.10.10.10:5000/nginx   v1                  546db553f62a        About an hour ago   142 MB
nginx                      v1                  546db553f62a        About an hour ago   142 MB
docker.io/nginx            1.24.0              6b753f58c54e        13 days ago         142 MB
docker.io/nginx            latest              605c77e624dd        22 months ago       141 MB
docker.io/registry         latest              b8604a3fe854        23 months ago       26.2 MB
docker.io/centos           latest              5d0da3dc9764        2 years ago         231 MB
docker.io/java             latest              d23bdf5b1b1b        6 years ago         643 MB
[root@master1 /]# docker push 10.10.10.10:5000/nginx:v1
The push refers to a repository [10.10.10.10:5000/nginx]
7870e8bfb94a: Pushed 
eda786ae8691: Pushed 
1b00f878c74c: Pushed 
3a24d9d0eea4: Pushed 
29f4355fe596: Pushed 
07db6b1a102a: Pushed 
81dcbae3e695: Pushed 
633f5bf471f7: Pushed 
v1: digest: sha256:bd0e85735b1c2cb96d37fe75feb545e2066132679b2343e65f4ef7581d60a39c size: 1984
[root@master1 /]# curl http://10.10.10.10:5000/v2/_catalog
{"repositories":["nginx"]}

配置阿里云镜像仓库

镜像仓库地址:https://cr.console.aliyun.com/cn-zhangjiakou/instance/credentials

 

  

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/170977.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CGAL+QT

先安装CGAL和QT 安装完QT其中MSVC 这两个没配置 1、x32配置选择的是 x64配置选择的是 2、CGAL 5.4.5 - Manual: Using CGAL on Windows (with Visual C) 参数文章配置一些环境变量 3、 测试 新建build 进行cmake QT、Boost、CGAL都自动匹配上了(环境变量已经配…

C++数据结构X篇_19_排序基本概念及冒泡排序(重点是核心代码,冒泡是稳定的排序)

文章目录 1. 排序基本概念2. 冒泡排序2.1 核心代码2.2 冒泡排序代码2.3 查看冒泡排序的时间消耗2.4 冒泡排序改进版减小时间消耗 1. 排序基本概念 现实生活中排序很重要,例如:淘宝按条件搜索的结果展示等。 概念 排序是计算机内经常进行的一种操作,其目…

Python自动化测试框架之unittest使用详解!

这篇文章主要介绍了Python接口自动化浅析unittest单元测试原理,文中描述了单元测试,unittest模块特性、大致流程、源码及实战例子这几个模块,有需要的朋友可以借鉴参考下 以下主要介绍unittest特性、运行流程及实际案例。 一、单元测试三连问 1、什么是…

uni-app医院智能导诊系统源码

随着科技的迅速发展,人工智能已经逐渐渗透到我们生活的各个领域。在医疗行业中,智能导诊系统成为了一个备受关注的应用。本文将详细介绍智能导诊系统的概念、技术原理以及在医疗领域中的应用,分析其优势和未来发展趋势。 智能导诊系统通过人工…

Simulink和GUI联合使用

1、内容简介 略 9-可以交流、咨询、答疑 2、内容说明 Simulink和GUI联合使用 Simulink、GUI、参数传递 3、仿真分析 4、参考论文 略

设计模式之中介模式

文章目录 一、介绍二、生活中的中介模式三、中介模式中的角色四、案例演示1. 角色分析 五、优缺点 一、介绍 中介模式(Mediator Pattern),属于行为型设计模式。目的是把系统中对象之间的调用关系从一对多转变成一对一的调用关系,以此来降低多个对象和类…

【电路笔记】-电路中的复数与相量(Phasor)

电路中的复数与相量(Phasor) 文章目录 电路中的复数与相量(Phasor)1、概述2、复数定义3、复数计算规则4、电子领域的复数5、总结 复数是一种重要的数学工具,广泛应用于包括电子学在内的许多物理领域。 这个概念可能看起来很奇怪,但它们的操作很简单&…

CDR和AI哪个软件更好用?

设计软件市场中,CorelDRAW和Adobe Illustrator(简称AI)无疑是两大重量级选手。它们各自拥有庞大的用户群和丰富的功能,但究竟哪一个更好用?本文将从多个角度出发,对这两款软件进行全面而深入的比较&#xf…

Ubuntu下载、安装QGIS软件的方法

本文介绍在Linux操作系统Ubuntu版本中,通过命令行的方式,配置QGIS软件的方法。 在Ubuntu等Linux系统中,可以对空间信息加以可视化的遥感、GIS软件很少,比如ArcGIS下属的ArcMap就没有对应的Linux版本(虽然有ArcGIS Serv…

计算机网络之数据链路层(全)

[复习提示] 王道:本章是历年考试中考查的重点。要求在了解数据链路层基本概念和功能的基础上,重点掌握滑动窗口机制、三种可靠传输协议、各种MAC协议、HDLC协议和PPP协议,特别是CSMA/CD协议和以太网帧格式,以及局域网的争用期和最…

高级路由配置

目录 路由协议认证 Ripv2的认证配置 OSPF认证 BGP认证 OSPF特殊区域 BGP的选路规则 路由策略(route-policy和filter-policy) IP-Prefix List:前缀列表 Filter-Policy 路由引入(import-route) Filter-policy和route-pol…

腾讯云轻量应用服务器怎么样?来自学生的评价

腾讯云轻量应用服务器怎么样?CPU性能如何?我们班同学人手一台,轻量服务器简单高效快速部署,不限制CPU性能,并且费用很低,很适合我们这种群生群体。可以的话,可以推出一些适合学生用户的GPU实例&…

使用 jdbc 技术升级水果库存系统(后端最终版本,不包含前端)

1、配置依赖 <dependencies><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.10</version></dependency><dependency><groupId>junit</groupId><…

【Linux】MAC帧协议 + ARP协议

文章目录 &#x1f4d6; 前言1. 数据链路层2. MAC帧格式3. 再谈局域网4. ARP协议4.1 路由器的转发过程&#xff1a;4.2 ARP协议格式&#xff1a; 5. 如何获得目的MAC地址 &#x1f4d6; 前言 在学完网络层IP协议之后&#xff0c;本章我们将继续向下沉一层&#xff0c;进入到数…

短视频矩阵系统搭建/源头----源码

一、智能剪辑、矩阵分发、无人直播、爆款文案于一体独立应用开发 抖去推----主要针对本地生活的----移动端(小程序软件系统&#xff0c;目前是全国源头独立开发)&#xff0c;开发功能大拆解分享&#xff0c;功能大拆解&#xff1a; 7大模型剪辑法&#xff08;数学阶乘&#xff…

行业追踪,2023-10-26

自动复盘 2023-10-26 凡所有相&#xff0c;皆是虚妄。若见诸相非相&#xff0c;即见如来。 k 线图是最好的老师&#xff0c;每天持续发布板块的rps排名&#xff0c;追踪板块&#xff0c;板块来开仓&#xff0c;板块去清仓&#xff0c;丢弃自以为是的想法&#xff0c;板块去留让…

ARM | 传感器必要总线IIC

IIC总线介绍 1.谈谈你对IIC总线理解&#xff1f; 1&#xff09;IIC总线是串行半双工同步总线,主要用于连接整体电路 2&#xff09;SCL/SDA作用:IIC是两线制,一根是时钟线SCK,用于控制什么时候进行进行数据传输,时钟信号由主机发出; 另一根是数据线SDA,用于进行数据传输,可以从…

Spring Boot整合OAuth2实现GitHub第三方登录

Spring Boot整合OAuth2&#xff0c;实现GitHub第三方登录 1、第三方登录原理 第三方登录的原理是借助OAuth授权来实现&#xff0c;首先用户先向客户端提供第三方网站的数据证明自己的身份获取授权码&#xff0c;然后客户端拿着授权码与授权服务器建立连接获得一个Access Token…

如何将Mysql数据库的表导出并导入到另外的架构

如何将Mysql数据库的表导出并导入到另外的架构 准备一、解决方法1.右键->导出->用mysqldump导出2.注意路径一般为&#xff1a;C:/Program Files/MySQL/MySQL Server 8.0/bin/mysqldump.exe和导出的sql文件位置3.右键->SQL脚本->运行SQL脚本4.找到SQL脚本并点击确定…