搭建docker本地仓库

news2024/9/25 13:23:15

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.coloradmin.cn/o/1133846.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ftp远程连接传输的常见问题有哪些?如何一站式解决传输问题?

众多传统老行业很多已经部署了FTP传输相关系统,随着数据量和文件量的增加,一些相应的问题也出现了,些问题可能会影响传输的效率和安全性。本文将介绍FTP的常见问题和解决方法,并说明为什么大文件传输平台可以帮助企业实现更快更安…

安卓主板_MTK联发科4G低功耗安卓主板开发板方案

ZM358-DP安卓主板是一款性能功能强大的4G安卓平台。它采用了联发科MTK6737、MTK8735、MTK6753、MTK6735等芯片平台,64位四核Cortex-A53架构,主频高达1.3GHz,搭载ARM Mail-T450 MP2 GPU。 安卓主板具备多路显示屏接口,包括双LVDS、…

强劲升级,太极2.x你值得拥有!

嗨,大家好,最近桃桃没顾得上给大家分享好用好玩的软件。 还记得前段时间给大家分享的太极1.0软件? 最近大佬对软件进行了全新升级,升级后的功能更强更稳定,轻度用户使用基本功能就已经足够了,壕无人性的同学…

广州华锐互动:VR技术应用到工程项目施工安全培训的好处

随着科技的飞速发展,虚拟现实(VR)技术已经深入到各个领域。在建筑施工领域,VR技术的应用为工程项目施工安全培训带来了许多好处。本文将探讨VR技术在这方面的优势和应用。 首先,VR技术能够提供沉浸式的安全培训体验。通过VR设备,学…

cuDNN安装成功

验证方法:winR cmd进入安装目录下,再进入到 extras\demo_suite下,执行.\bandwidthTest.exe和.\deviceQuery.exe,得到下图。

蓝桥算法赛(摆玩具)

问题描述 小蓝是一个热爱收集玩具的小伙子,他拥有 n 个不同的玩具。 这天,他把 n 个玩具按照高度顺序从矮到高摆放在了窗台上,然后,他希望将这些玩具分成 k 个段,使得所有分段的极差之和尽可能小。 具体来说&…

Vue props实现父组件给子组件传递数据

Vue中的配置项Props能让组件接收外部传递过来的数据。 一、传递数据 在要传递的组件标签中配置传递信息: 属性名 "属性值" 注意:如果传递的属性值是一个表达式,要使用:属性名"属性值" 的形式。 二、接收数…

竞赛选题 深度学习动物识别 - 卷积神经网络 机器视觉 图像识别

文章目录 0 前言1 背景2 算法原理2.1 动物识别方法概况2.2 常用的网络模型2.2.1 B-CNN2.2.2 SSD 3 SSD动物目标检测流程4 实现效果5 部分相关代码5.1 数据预处理5.2 构建卷积神经网络5.3 tensorflow计算图可视化5.4 网络模型训练5.5 对猫狗图像进行2分类 6 最后 0 前言 &#…

FLStudio21汉化破解激活版下载,Fl Studio 2024中文破解版激活补丁

最新版本FL Studio 21官方中文汉化激破解版是比利时Image-Line公司开发的DAW。在去年DTM站的DAW调查中,在世界上很受欢迎,特别是作为EDM制作工具被广泛使用。从1997年以FruityLoops的名字发行的时候开始,FL Studio 21就一直作为Windows专用的…

软件工程17-18期末试卷

2.敏捷开发提倡一个迭代80%以上的时间都在编程,几乎没有设计阶段。敏捷方法可以说是一种无计划性和纪律性的方法。错 敏捷开发是一种软件开发方法论,它强调快速响应变化、持续交付有价值的软件、紧密合作和适应性。虽然敏捷方法鼓励迭代开发和灵活性&…

RK3568驱动指南|第七期-设备树-第60章 实例分析:GPIO

瑞芯微RK3568芯片是一款定位中高端的通用型SOC,采用22nm制程工艺,搭载一颗四核Cortex-A55处理器和Mali G52 2EE 图形处理器。RK3568 支持4K 解码和 1080P 编码,支持SATA/PCIE/USB3.0 外围接口。RK3568内置独立NPU,可用于轻量级人工…

2023软件测试面试问题全在这,刷完即就业

Part1 1、你的测试职业发展是什么? 测试经验越多,测试能力越高。所以我的职业发展是需要时间积累的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年积累测试经验,按如何做好测试工程师的要点去要求自…

大热电视剧《好事成双》里的IT故事:用户数据泄露事件引出的美女黑客

在大热电视连续剧《好事成双》中,卫明为了与冯凯竞争方舟公司副总裁职位,不惜将冯凯泄露方舟公司用户数据的黑料向媒体爆料,这个新闻迅速上了热搜。 卫明报料的材料都是他从方舟公司的系统中获取和保存的。以卫明的精明而论,按理他…

Python 配置pyqt5开发环境

1.下载需要的pyqt包 这里是所依赖的包(包含了一些项目中其它的包),可以将下面的包复制到requirement.txt,最后使用pip打包安装这些库,具体方法可以参考Python环境离线下载安装。 altgraph0.17.4 click7.1.2 numpy1.24.4 opencv-python4.2.0.34 packagi…

C/C++整数的个数 2020年9月电子学会青少年软件编程(C/C++)等级考试一级真题答案解析

目录 C/C整数的个数 一、题目要求 1、编程实现 2、输入输出 二、算法分析 三、程序编写 四、程序说明 五、运行结果 六、考点分析 C/C整数的个数 2020年9月 C/C编程等级考试一级编程题 一、题目要求 1、编程实现 给定k&#xff08;1 < k < 100&#xff09;个…

Day10配置文件日志多线程

配置文件 在企业开发过程中&#xff0c;我们习惯把一些需要灵活配置的数据放在一些文本文件中&#xff0c;而不是在Java代码写死 我们把这种存放程序配置信息的文件&#xff0c;统称为配置文件 properties 是一个Map集合&#xff08;键值对集合&#xff09;&#xff0c;但是我…

C语言之数组详解

目录 一维数组的定义和使用 二维数组的定义和使用 字符数组和字符串 练习题 练习一 练习二 练习三 一维数组的定义和使用 当涉及到一系列相同类型的数据时&#xff0c;C语言中的一维数组是一种非常有用的数据结构。以下是关于C语言一维数组的定义和使用的详细说明&…

威联通NAS进阶玩法之使用Docker搭建个人博客教程

Hello大家好&#xff0c;本篇教程主要教大家在威联通的NAS上搭建属于自己的个人博客网站&#xff0c;首先介绍一下我使用的机器&#xff0c;四盘位威联通TS-464C2&#xff0c;搭载四核四线程的N5095处理器&#xff0c;支持4K60帧的输出以及PCIE3.0,可玩性还是非常高的。废话不多…

网工内推 | 应届、大专可投,IE认证优先,有年终奖、带薪年假

01 伟众信息 招聘岗位&#xff1a;网络工程师&#xff08;应届生&#xff09; 职责描述&#xff1a; 1、网络架构及信息安全规划、设计&#xff1b; 2、制定撰写项目方案、投标文件技术方案、行业技术文档等&#xff1b; 3、路由交换、网络安全设备等网络设备安装、调试及后…

css 雷达扫描图

html 代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>css 雷达扫描</title><style>* {margin: 0;padding: 0;}body {background: #000000;height: 100vh;display: flex;align-items…