docker registry仓库使用说明
在xz3060 - dockerhub.kingbrains.com上安装了自己的docker registry, 方便自己的docker镜像的管理。
查看仓库里的镜像:http://dockerhub.kingbrains.com/v2/_catalog
1. 将镜像推送到Docker registry:在本地计算机上执行docker tag
命令,为镜像添加一个标签,指定镜像的仓库名称和标签名称。例如,要将一个名为"myimage"的镜像推送到名为"myregistry"的registry中,并添加标签"latest",可以执行以下命令:docker tag myimage myregistry/myimage:latest
2. 登录到Docker registry:使用docker login
命令登录到Docker registry。需要提供在Docker registry上注册的用户名和密码。例如,要登录到名为"myregistry"的registry,可以执行以下命令:docker login dockerhub.kingbrains.com
3. 推送镜像到Docker registry:执行docker push
命令将镜像推送到Docker registry的指定仓库中。例如,要将之前添加标签的镜像推送到名为"myregistry"的registry中,可以执行以下命令:docker push myregistry/myimage:latest
4.查看已推送的镜像:在Docker registry的管理界面中,可以查看已经推送的镜像列表。或者通过该类似命令查看某镜像的所有tag版本:
curl -XGET http://dockerhub.kingbrains.com/v2/alpine/tags/list
可以执行docker images
命令来查看本地计算机上所有的镜像,包括从Docker registry上下载的镜像。
5.从Docker registry中拉取镜像:如果要使用Docker registry中的镜像,可以执行docker pull
命令来拉取镜像到本地计算机中。例如,要拉取名为"myregistry/myimage:latest"的镜像到本地计算机中,可以执行以下命令:docker pull myregistry/myimage:latest
6.删除Docker registry中的镜像:如果要删除Docker registry中的镜像,可以执行docker rmi
命令。例如,要删除名为"myregistry/myimage:latest"的镜像,可以执行以下命令:docker rmi myregistry/myimage:latest
目前dockerhub.kingbrains.com的管理页面是空白的问题没有去研究解决,因为用以上内容就不需要一定用管理页面了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)