跳至主要內容

registry-本地docker启动

HFwas约 157 字小于 1 分钟

registry-本地docker启动

注意:我这里使用的我windows电脑做的测试,linux/mac需要修改命令

拉取依赖:

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/registry:3.0.0

启动registry:

docker run -d --name docker-registry --restart always -p 5000:5000 -v /e/docker/registry:/var/lib/registry swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/registry:3.0.0

查看容器挂载:

$ docker inspect docker-registry --format '{{ .Mounts }}'
[{bind  E:\docker\registry;D \Git\var\lib\registry   true rprivate} {volume a8e20b0c975997adacb5f4edc70e3fd0daa35dff0c50c32f5962cc2a7a1b1bfe /var/lib/docker/volumes/a8e20b0c975997adacb5f4edc70e3fd0daa35dff0c50c32f5962cc2a7a1b1bfe/_data /var/lib/registry local  true }]

本地curl查看:

curl http://localhost:5000/v2/

结果如下:

image
image

本地测试推送镜像到registry:

 docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/registry:3.0.0 localhost:5000/tools/registry:3.0.0
 docker push localhost:5000/tools/registry:3.0.0

执行命令查看:

curl http://localhost:5000/v2/_catalog

结果如下:

image (1)
image (1)
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v3.1.3