当前位置: 首页 > news >正文

Docker搭建私有镜像仓库

1.Docker镜像仓库

搭建镜像仓库可以基于Docker官方提供的DockerRegistry来实现。

官网地址:https://hub.docker.com/_/registry

1.1.简化版镜像仓库

Docker官方的Docker Registry是一个基础版本的Docker镜像仓库,具备仓库管理的完整功能,但是没有图形化界面。

搭建方式比较简单,命令如下:

docker run -d \--restart=always \--name registry	\-p 5000:5000 \-v registry-data:/var/lib/registry \registry

命令中挂载了一个数据卷registry-data到容器内的/var/lib/registry 目录,这是私有镜像库存放数据的目录。

访问http://YourIp:5000/v2/_catalog 可以查看当前私有镜像服务中包含的镜像

1.2.带有图形化界面版本

使用DockerCompose部署带有图象界面的DockerRegistry,命令如下:

version: '3.0'
services:registry:image: registryvolumes:- ./registry-data:/var/lib/registryui:image: joxit/docker-registry-ui:staticports:- 8080:80environment:- REGISTRY_TITLE=传智教育私有仓库- REGISTRY_URL=http://registry:5000depends_on:- registry

1.3.配置Docker信任地址

我们的私服采用的是http协议,默认不被Docker信任,所以需要做一个配置:

# 打开要修改的文件
vi /etc/docker/daemon.json
# 添加内容:
"insecure-registries":["http://192.168.150.101:8080"]
# 重加载
systemctl daemon-reload
# 重启docker
systemctl restart docker
http://www.lryc.cn/news/329930.html

相关文章:

  • 流行的API架构学习
  • 问题解决:Fatal Python error: initfsencoding: unable to load the file system codec
  • WPF —— TreeView树形控件
  • 2024.2.20力扣每日一题——从前序和中序遍历序列构建二叉树
  • c++ 小游戏(2种)
  • 电阻详解:定义、公式、影响因素及电阻器类型解析
  • LabVIEW动车组谐波分析与检测系统
  • H5移动端 Vue3 + vue-virtual-scroller 实现长列表性能优化
  • 第20章-IP路由原理
  • SBCFormer:能够在单板计算机上以每秒1帧的速度进行全尺寸ImageNet分类的轻量级网络
  • 【opencv】教程代码 —features2D(8)AKAZE 特征点匹配和图像拼接
  • ssm基于springboot的数字家庭亲子视频分享网站java+vue
  • 产品经理功法修炼(1)之自我管理
  • 2024年04月IDE流行度最新排名
  • 17.应用负载压力测试
  • Gauss到底是不是国产数据库
  • spark sql执行引擎原理及配置
  • 【C语言基础】:自定义类型(二) -->联合和枚举
  • 【授时防火墙】GPS北斗卫星授时信号安全防护装置系统
  • 关于 MySQL 优化(详解)
  • Hive详解(5)
  • 阿里云效codeup如何执行github flow工作流
  • node.js的模块化 与 CommonJS规范
  • RK3588平台开发系列讲解(PWM开发篇)
  • 宝塔面板操作一个服务器域名部署多个网站
  • surfer绘制等值线图
  • 免费开源的 AI 绘图工具 ImgPilot
  • Java系统架构设计:构建稳定高效的软件基石
  • 【IntermLM2】学习笔记
  • 【二叉树】Leetcode 230. 二叉搜索树中第K小的元素【中等】