在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的管理页面是空白的问题没有去研究解决,因为用以上内容就不需要一定用管理页面了。
标签:myregistry,仓库,myimage,registry,镜像,docker,Docker From: https://www.cnblogs.com/tommickey/p/17810406.html