docker搭建私有仓库,实现镜像的推送和拉取

server/2024/11/25 10:05:11/

1.拉取docker仓库镜像

docker pull registry

2.启动registry容器

docker run -d registry

3.查看当前仓库中存在的镜像(一)

curl -XGET http://192.168.111.162: 5000/v2/_catalog
192.168.111.162 部署docker仓库宿主机的ip
5000 部署docker仓库映射到宿主机的端口
在这里插入图片描述
由于我之前推送了一个镜像上去,所以查得到
如果首次搭建docker仓库的话,查出来的是空的

4.修改docker配置文件deamon,json

vim /etc/docker/daemon.json
新增配置【insecure-registries】,将私服仓库的地址加入
这么做的目的是【docker默认不允许htp方式推送镜像,通过配置选项来取消这个限制】
在这里插入图片描述

5.标记镜像(将镜像修改为符合私服规范的Tag)

docker tag redis:latest xxx.xxx.xxx.xx:5000/wjz_redis:latest

6.镜像推送

docker push xxx.xxx.xxx.xx:5000/wjz_redis:latest

7.查看当前仓库中存在的镜像(二)

curl -XGET http://192.168.111.162: 5000/v2/_catalog
192.168.111.162 部署docker仓库宿主机的ip
5000 部署docker仓库映射到宿主机的端口在这里插入图片描述

8.镜像拉取

docker pull xxx.xxx.xxx.xx:5000/wjz_redis:latest

在这里插入图片描述


http://www.ppmy.cn/server/144766.html

相关文章

SQL注入--文件读写注入--理论

什么是文件读写注入? MySQL中有 读取文件的函数:load_file() 写入文件的函数:Into outfile(能写入多行,按格式输出)和 into dumpfile(只能写入一行且没有输出格式) 利用这些函数在S…

狂野飙车8+(Asphalt 8+) for Mac 赛车竞速游戏 安装教程

Mac分享吧 文章目录 狂野飙车8(Asphalt 8) for Mac 赛车竞速游戏软件 效果图展示一、狂野飙车8(Asphalt 8) 赛车竞速游戏 Mac电脑版——v2.1.11️⃣:下载软件2️⃣:安装软件2.1 左侧安装包拖入右侧文件夹中,等待安装完成,运行软件…

c# new

目录 1、运算符(operator)1.1 对象创建表达式1.2 数组创建表达式1.3 委托创建表达式 2、修饰符(modifier) 在c#中,new是关键字之一,new关键字主要有以下两个用途:运算符、修饰符。 1、运算符&a…

实现Set接口的三类-HashSet -LinkedHashset -Treeset

一、HashSet 数据结构与存储原理 HashSet是基于哈希表(实际上是一个HashMap实例)实现的Set接口。当向HashSet中添加元素时,会先计算元素的哈希值,然后根据哈希值确定元素在哈希表中的存储位置。如果两个元素的哈希值相同&#xf…

图形变换之translate

官网链接:translate 1. 概述 translate是鸿蒙系统提供的一种通用属性,用来做组件的平移,可以在x, y, z三个方向上对组件进行平移处理,使之达到想要的效果。 2. translate属性 2.1. 语法参数 translate(value: TranslateOptio…

ElasticSearch7.x入门教程之索引数据类型和映射(四)

文章目录 前言一、基本数据类型二、数据类型映射1.动态映射2.静态映射 总结 前言 本来想直接记录工作当中索引查询相关的操作,但是似乎如果不先记录索引数据类型的话,还真不好操作。好多查询都是根据数据类型来的,所以先简单介绍哈ES索引中相…

springboot 文件下载

在springboot中,执行如下代码实现文件下载 GetMapping("/file/download/test")public void Download(HttpServletResponse response){try {String path "XXXXXXXXXXXX";//文件路径File file new File(path);// 读到流中InputStream inputStre…

单体架构、集群架构和分布式架构概述

单体架构、集群架构和分布式架构概述 在现代系统架构和开发过程中,单体架构、集群架构和分布式架构是三个常见且关键的概念。 本文将详细介绍这些技术的相关概念,并探讨它们之间的联系与区别。 一、单体架构 单体架构,即单体技术&#xff…