搭建一个私有仓库(chrono《kubernetes入门实战课》笔记整理)
【操作过程】
1、docker pull registry //拉取可以制作本地仓库的镜像,这个镜像叫做registry;
2、docker run -d -p 5000:5000 registry //运行镜像,和本机的5000端口做映射,这个镜像制作的私有仓库,当前是空的;
3、docker tag nginx:latest 127.0.0.1:5000/nginx:v1//给本地的nginx:latest打个标签,一会我们就推这个v1版本的镜像给私有仓库;
4、docker push 127.0.0.1:5000/nginx:v1//给本地的镜像推送我们刚刚打了标签的镜像;
【验证】
1、docker images//查看当前本地有哪些镜像,注意是含有nginx:v1的;
2、docker rmi 127.0.0.1:5000/nginx:v1//删除这个镜像;
3、docker images//再次查看本地还有的镜像,看到已经把v1镜像删除了;
4、docker pull 127.0.0.1:5000/nginx:v1//从本地镜像拉取v1镜像
5、docker images//查看本地镜像,又有了v1镜像
【镜像接口】
docker registry没有图形界面,但是提供了RESTful API,可以发送HTTP请求来查看仓库的镜像。(具体可查阅:https://docs.docker.com/registry/spec/api/)
如下两条命令,就是获取了仓库的镜像列表和nginx的tag列表:
本文来自博客园,作者:1234roro 当你迷惘的时候,开始学习吧!当你目标清晰的时候,开始学习吧!转载请注明原文链接:https://www.cnblogs.com/1234roro/p/16855297.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)