如何将本地Docker镜像上传至私有仓库教程第8篇?

2026-05-26 03:021阅读0评论SEO资源
  • 内容介绍
  • 相关推荐

本文共计926个文字,预计阅读时间需要4分钟。

如何将本地Docker镜像上传至私有仓库教程第8篇?

通过前期学习,我们了解到,如何将本地自己制作的图像发布到阿里云远程镜像仓库。但在实际工作中,我们通常将公司的图像发布到公司自己搭建的私有镜像仓库。

通过前面的学习,我们已经知道,怎么将本地自己制作的镜像发布到阿里云远程镜像仓库中去。但是在实际工作开发中,一般,我们都是将公司的镜像发布到公司自己搭建的私服镜像仓库中,那么一个私服的镜像仓库怎么搭建?怎么将自己的镜像推送到私服仓库中呢?怎么验证是否成功呢?本文咱们就一起来学学怎么将镜像推送到私服镜像中。

大家好,我是凯哥Java(kaigejava),乐于分享,每日更新技术文章,欢迎大家关注“凯哥Java”,及时了解更多。让我们一起学Java。

文末送上本系列教程其他文章直通车,欢迎大家系统地去学习

本文目录:

1:下载镜像 DockerRegistry

2:运行私有库Registry,相当于本地有个私有的Docker hub

3:案例演示创建一个新镜像,ubuntu安装ifconfig命令

安装ifconfig

查看现有镜像:

4:curl验证私服库上有什么镜像

5:将新镜像修改符合私服规范的tag

6:修改配置文件使之支持192.168.50.128:5000/v2/_catalog

说明:192.xxx是虚拟机的地址

可以看到私服上面是空的。

5:将新镜像修改符合私服规范的tag

命令公式

docker tag 镜像:Tag HOST:Port、Repository:Tag

注意:自己host主机ip地址。也就是虚拟机的ip地址

使用命令将:kaigejava/ifconfigubuntu:1.0.1 这个镜像修改为:192.168.50.128:5000/kagejavaifconfig:1.0.1

docker tag kagejava/ifconfigubuntu:1.0.1 192.168.50.128:5000/kaigejavaifconfig:1.0.1

如何将本地Docker镜像上传至私有仓库教程第8篇?

说明:192.168..50.128是虚拟机主机的ip.

命令执行完成之后,查看当前imags.如下图:

6:修改配置文件使之支持192.168.50.128:5000/v2/_catalog

可以看到,我们已经将新的镜像上传到私服上了。

9:pull到本地并运行

从私服拉取命令:

docker pull ip:端口/镜像名:版本号

重新查看本地镜像:

直通车,本系列教程已发布文章,快速到达,《Docker学习系列》教程已经发布的内容如下:

​​Windows11下安装Docker Desktop​​

​​在windows系统下安装Docker Desktop后迁移镜像位置​​

​​Docker学习1-docker安装​​

​​Docker学习2-docker设置镜像加速器​​

​​Docker学习3-docker的run命令干了什么?docker为什么比虚拟机快?​​

​​Docker学习2-常用命令之启动命令和镜像命令​​

​​Docker学习系列3:常用命令之容器命令​​

​​Docker学习4-常用命令之重要的容器命令​​

​​Docker学习5-Docker镜像理解​​

​​Docker学习6-Docker镜像commit操作案例​​

​​7-如何将本地的Docker镜像发布到阿里云​​

​​笔记及遇到问题解决文章​​

大家好,我是凯哥Java(kaigejava),乐于分享每日更新技术文章,欢迎大家关注“凯哥Java”,及时了解更多。让我们一起学Java

结束语

如操作有问题欢迎去​​我的博客(www.kaigejava.com)​​留言或者​​微信公众号(凯哥Java)​​留言交流哦。

本文共计926个文字,预计阅读时间需要4分钟。

如何将本地Docker镜像上传至私有仓库教程第8篇?

通过前期学习,我们了解到,如何将本地自己制作的图像发布到阿里云远程镜像仓库。但在实际工作中,我们通常将公司的图像发布到公司自己搭建的私有镜像仓库。

通过前面的学习,我们已经知道,怎么将本地自己制作的镜像发布到阿里云远程镜像仓库中去。但是在实际工作开发中,一般,我们都是将公司的镜像发布到公司自己搭建的私服镜像仓库中,那么一个私服的镜像仓库怎么搭建?怎么将自己的镜像推送到私服仓库中呢?怎么验证是否成功呢?本文咱们就一起来学学怎么将镜像推送到私服镜像中。

大家好,我是凯哥Java(kaigejava),乐于分享,每日更新技术文章,欢迎大家关注“凯哥Java”,及时了解更多。让我们一起学Java。

文末送上本系列教程其他文章直通车,欢迎大家系统地去学习

本文目录:

1:下载镜像 DockerRegistry

2:运行私有库Registry,相当于本地有个私有的Docker hub

3:案例演示创建一个新镜像,ubuntu安装ifconfig命令

安装ifconfig

查看现有镜像:

4:curl验证私服库上有什么镜像

5:将新镜像修改符合私服规范的tag

6:修改配置文件使之支持192.168.50.128:5000/v2/_catalog

说明:192.xxx是虚拟机的地址

可以看到私服上面是空的。

5:将新镜像修改符合私服规范的tag

命令公式

docker tag 镜像:Tag HOST:Port、Repository:Tag

注意:自己host主机ip地址。也就是虚拟机的ip地址

使用命令将:kaigejava/ifconfigubuntu:1.0.1 这个镜像修改为:192.168.50.128:5000/kagejavaifconfig:1.0.1

docker tag kagejava/ifconfigubuntu:1.0.1 192.168.50.128:5000/kaigejavaifconfig:1.0.1

如何将本地Docker镜像上传至私有仓库教程第8篇?

说明:192.168..50.128是虚拟机主机的ip.

命令执行完成之后,查看当前imags.如下图:

6:修改配置文件使之支持192.168.50.128:5000/v2/_catalog

可以看到,我们已经将新的镜像上传到私服上了。

9:pull到本地并运行

从私服拉取命令:

docker pull ip:端口/镜像名:版本号

重新查看本地镜像:

直通车,本系列教程已发布文章,快速到达,《Docker学习系列》教程已经发布的内容如下:

​​Windows11下安装Docker Desktop​​

​​在windows系统下安装Docker Desktop后迁移镜像位置​​

​​Docker学习1-docker安装​​

​​Docker学习2-docker设置镜像加速器​​

​​Docker学习3-docker的run命令干了什么?docker为什么比虚拟机快?​​

​​Docker学习2-常用命令之启动命令和镜像命令​​

​​Docker学习系列3:常用命令之容器命令​​

​​Docker学习4-常用命令之重要的容器命令​​

​​Docker学习5-Docker镜像理解​​

​​Docker学习6-Docker镜像commit操作案例​​

​​7-如何将本地的Docker镜像发布到阿里云​​

​​笔记及遇到问题解决文章​​

大家好,我是凯哥Java(kaigejava),乐于分享每日更新技术文章,欢迎大家关注“凯哥Java”,及时了解更多。让我们一起学Java

结束语

如操作有问题欢迎去​​我的博客(www.kaigejava.com)​​留言或者​​微信公众号(凯哥Java)​​留言交流哦。