[docker]安装registry

目的

搭建自己的docker registry后,pod可以从自己指定的docker registy所在的宿主机上下载所需要的镜像文件

安装

  • docker pull registry
  • docker run --name myRegistry --restart=always -d -p 5000:5000 registry
    1. 该命令将启动一个运行registry应用的容器,命名为myRegistry,并绑定到本地宿主机5000端口上
    2. 加上–restart=always设置镜像仓库容器的重启策略,每次重启宿主机,也会重启docker registry

测试

  1. Docker Registry运行在192.168.121.143上
  2. docker tag 405a 192.168.121.143:5000/docker.io/kubeguide/redis-master
    指定自己的Registry目的地址,需要在镜像名前加上主机名和端口前缀。
  3. docker push 192.168.121.143:5000/docker.io/kubeguide/redis-master
  4. 上传成功后,验证curl 192.168.121.143:5000/v2/_catalog
  5. 下载docker pull 192.168.121.143:5000/docker.io/kubeguide/redis-master
posted @ 2023-02-06 10:32  xiaoyu_jane  阅读(188)  评论(0编辑  收藏  举报