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

docker简单私有仓库的创建

1:下载Registry镜像

导入镜像到本地中

[root@localhost ~]# docker load  -i registry.tag.gz 

进行检查

2:开启Registry

registry开启的端口号为5000

[root@localhost ~]# docker run -d -p 5000:5000 --restart=always registry
[root@localhost ~]# docker ps

3:上传镜像到仓库中

[root@localhost ~]# docker tag nginx:v3 172.25.254.200:5000/nginx.v3
[root@localhost ~]# docker push 172.25.254.200:5000/nginx.v3

docker在上传的过程中默认使用https,但是我们并没有建立https认证需要的认证文件所以会报错

配置非加密端口为本地虚拟机的IP地址。

[root@localhost ~]# vim /etc/docker/daemon.json 

{
  "insecure-registries":["http://172.25.254.200:5000"]  
}

重启docker

[root@localhost ~]# systemctl start docker

4:上传镜像

[root@localhost ~]# docker push 172.25.254.200:5000/nginx.v3

[root@localhost ~]# docker inspect happy_colden

数据挂载目录的位置

进入到数据挂载目录的位置,里面存在上传镜像nginx.v3

快捷方式访问

[root@localhost ~]# curl 172.25.254.200:5000/v2/_catalog
{"repositories":["nginx.v3"]}

总结

将本地的镜像推送到私有仓库中

[root@localhost ~]# docker tag  busybox:latest  172.25.254.200:5000/busybox:latest

打上标签,上传镜像

[root@localhost ~]# docker push 172.25.254.200:5000/busybox:latest

http://www.lryc.cn/news/504133.html

相关文章:

  • etcd常见运维事件
  • [代码随想录17]二叉树之最大二叉树、合并二叉树、二搜索树中的搜索、验证二叉搜索树。
  • 前端三大框架 Vue、React 和 Angular 的市场占比分析
  • 12.3【JAVA-EXP4-DEBUGSTUDY】
  • flutter命令行直接指定设备
  • Spring核心--Bean后处理器
  • Windows子系统Ubuntu本地部署xinference以及接入dify详解
  • 如何实现接口继承与实现继承的区别?如何处理多态性与性能的平衡?
  • VR虚拟展厅的实时互动是如何实现的?
  • Java、鸿蒙与嵌入式开发:技术选择与职业发展分析
  • 28. Three.js案例-创建圆角矩形并进行拉伸
  • Shopee算法分析 - x-sap-ri
  • 日志相关的学习记录
  • HTML和JavaScript实现商品购物系统
  • 深度学习中的激活函数
  • 编写php项目所需环境
  • 华为机试HJ108 求最小公倍数
  • 【Python技术】同花顺wencai涨停分析基础上增加连板分析
  • 《拉依达的嵌入式\驱动面试宝典》—C/CPP基础篇(五)
  • 【LeetCode】3356、零数组变换 II
  • Vue 子组件修改父组件传过来的值的三种方式
  • 4.Python 数字类型
  • MacOs 日常故障排除troubleshooting
  • (补)算法刷题Day19:BM55 没有重复项数字的全排列
  • golang中的值传递与引用传递,如何理解结构体的方法?
  • linux部署ansible自动化运维
  • docker—私有仓库搭建
  • 【SpringAOP】深入浅出SpringAOP从原理到源码
  • Java 从查询超时到性能提升 (实战讲解)
  • 《C 语言携手 PaddlePaddle C++ API:开启深度学习开发新征程》