【Docker】Docker私有仓库的使用

news/2025/1/9 5:37:21/

目录

一、搭建私有仓库

二、上传镜像到私有仓库

三、从私有仓库拉取镜像


一、搭建私有仓库

首先我们需要拉取仓库的镜像

docker pull registry

然后创建私有仓库容器

docker run -it --name=reg -p 5000:5000 registry

这个时候我们可以打开浏览器访问5000端口看是否成功,如果成功则会返回一个json格式字符串

二、上传镜像到私有仓库

在上传之前我们需要修改配置让docker信任该私有仓库,我们需要修改deamon.json

vim /etc/docker/daemon.json

然后在这个文件中添加以下一个key:

 然后重启docker服务即可

systemctl restart docker

docker start reg

然后我们就可以将镜像上传了

docker tag centos:7 IP:5000/centos:7  # 标记镜像为私有仓库镜像

docker push IP:5000/centos:7  # 上传标记的centos镜像

三、从私有仓库拉取镜像

docker pull IP:5000/镜像:版本


http://www.ppmy.cn/news/1009884.html

相关文章

机器学习04-数据理解之数据可视化-(基于Pima数据集)

什么是数据可视化? 数据可视化是指通过图表、图形、地图等视觉元素将数据呈现出来的过程。它是将抽象的、复杂的数据转化为直观、易于理解的视觉表达的一种方法。数据可视化的目的是帮助人们更好地理解数据,从中发现模式、趋势、关联和异常,从而作出更明…

算法-合并区间

以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] [starti, endi] 。请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间 。 输入:intervals [[1,3],[2,6],[8,10],[15,…

Redis面经专栏目录-Redis面经大全 Redis八股文 带答案

说明 蓝色有链接的表示已经写完的,黑色没链接的表示即将写作的内容。 目前才写完目录,详细内容待我慢慢写... 所有面经题目均来自互联网收集,来源地址请参考括号内文本链接,部分题目为了更加清晰表明含义,可能有少量…

深度学习入门必读 | 深度学习算法技术原理和发展

前言:Hello大家好,我是小哥谈。随着人工智能技术的发展,深度学习已经成为了一个热门话题。为了让大家能够更清晰直观的了解深度学习,今天这篇文章就重点给大家介绍一下深度学习算法的技术原理和发展!🌈 目录…

生成式 AI 简介:使用 Python 从头开始学习 GenAI

一、介绍 大家好!,欢迎来到“使用 Python 从头开始学习生成 AI”系列。本系列涵盖了数据科学家和软件工程师可以了解的有关生成式 AI 的所有内容,并在这个奇妙的 GenAI 领域开始他们的旅程。我将告诉你从Python到机器学习,然后是深…

VS+Qt环境下解决中文乱码问题

目录 原因解决方案总结 原因 使用VSQt出现中文乱码的情况一般都是给控件添加中文文本时出现,而控件需要的字符串类型是QString,默认是utf-8。在 Visual Studio 中,源代码文件的默认执行字符集可能是 Windows 默认的 ANSI 字符集,…

CS 144 Lab Four 收尾 -- 网络交互全流程解析

CS 144 Lab Four 收尾 -- 网络交互全流程解析 引言Tun/Tap简介tcp_ipv4.cc文件配置信息初始化cs144实现的fd家族体系基于自定义fd体系进行数据读写的adapter适配器体系自定义socket体系自定义事件循环EventLoop模板类TCPSpongeSocket详解listen_and_accept方法_tcp_main方法_in…

怎样将项目jar包放到服务器上

目录 1、在配置文件中配置账号密码 2.在父级的pom里面,加上这个标签 3. deploy部署 4. 注:这两个id得匹配上(原因:有的人会只有上传到测试包的权限,id对应,拥有账号密码的才能有权限) 5.子项…