zoukankan      html  css  js  c++  java
  • Docker私有仓库Registry的搭建验证

    获取registry镜像
    docker pull registry
    启动以registry为镜像的容器
    docker run -d -v /var/docker/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry
    Registry服务默认会将上传的镜像保存在容器的/var/lib/registry,我们将主机的/var/docker/registry目录挂载到该目录,即可实现将镜像保存到主机的/var/docker/registry目录了。
    打开浏览器输入http://127.0.0.1:5000/v2,出现下面情况说明registry运行正常。
    验证:
    修改配置文件
    echo '{ "insecure-registries":["10.29.1.240:5000"] }' > /etc/docker/daemon.json
    或者在/etc/default/docker里添加
    DOCKER_OPTS="--insecure-registry xxx.xxx.xxx.xxx:5000"
    systemctl restart docker
    docker tag python 10.29.1.240:5000/python
    docker push 10.29.1.240:5000/python
    现在我们可以查看我们本地/var/docker/registry目录下已经有了刚推送上来的python。我们也在浏览器中输入http://127.0.0.1:5000/v2/_catalog,如下图所示,
     
    从私有仓库获取镜像
    docker pull 10.29.1.240:5000/python
     
  • 相关阅读:
    集合类小结
    Java相关文章
    centos下同时启动多个tomcat
    express发送get或post请求
    node.js的querystring模块
    node.js的url解析和生成
    node.js判断是否文件夹和文件
    node.js删除文件
    node.js对文件夹增删改查的操作
    node运行js文件热更新
  • 原文地址:https://www.cnblogs.com/williamwan/p/10388585.html
Copyright © 2011-2022 走看看