• 搭建私有镜像和获取镜像仓库和仓库版本了


    下载registry镜像并启动
    # docker pull registry
    # docker run -d -v /opt/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry
    测试,查看镜像仓库中所有镜像
    # curl http://192.168.199.205:5000/v2/_catalog
    {"repositories":[]}
    配置私有仓库可信任
    # vi /etc/docker/daemon.json
    {"insecure-registries":["192.168.199.205:5000"]}
    # service docker restart
    打标签
    # docker tag centos:6 192.168.1.120:5000/centos:6
    上传
    # docker push 192.168.1.120:5000/centos:6
    下载
    # docker pull 192.168.1.120:5000/centos:6
    列出镜像标签
    # curl http://192.168.1.120:5000/v2/centos/tags/list


    docker tag 192.168.199.205/redis:2 192.168.199.205:5000/redis:2
    docker tag 192.168.199.205/redis:3 192.168.199.205:5000/redis:3
    docker tag 192.168.199.205/redis:4 192.168.199.205:5000/redis:4
    docker tag 192.168.199.205/redis:4 192.168.199.205:5000/mysql:6
    docker tag 192.168.199.205/redis:6 192.168.199.205:5000/mysql:7
    docker tag 192.168.199.205/redis:5 192.168.199.205:5000/mysql:7

    docker push 192.168.199.205:5000/mysql
    docker push 192.168.199.205:5000/redis
    root@aelf-To-be-filled-by-O-E-M:~# curl http://192.168.199.205:5000/v2/_catalog
    {"repositories":["mysql","redis"]}
    root@aelf-To-be-filled-by-O-E-M:~# curl http://192.168.199.205:5000/v2/mysql/tags/list
    {"name":"mysql","tags":["7","5","6"]}
    root@aelf-To-be-filled-by-O-E-M:~# curl http://192.168.199.205:5000/v2/redis/tags/list
    {"name":"redis","tags":["4","5","3"]}
    root@aelf-To-be-filled-by-O-E-M:~#

  • 相关阅读:
    CentOS引导CoreOS
    git删除本地分支下载远程分支
    K8s dashboard安装
    k3s安装
    kubernetesdashboard
    git stash
    k8s调试
    fofa pro view 插件临时使用方法
    emotet木马病毒家族分析与excel宏表函数
    markdown合并单元格
  • 原文地址:https://www.cnblogs.com/liuyoushui/p/10942419.html
Copyright © 2020-2023  润新知