当前位置: 首页 > news >正文

微网站开发策划1企业网站案例

微网站开发策划,1企业网站案例,东莞新增病例详惰,服务网络推广docker—私有仓库搭建 HTTP 部署 docker run -d \-p 5000:5000 \--restartalways \--name registry \-v /opt/data/registry:/var/lib/registry \registry:2使用官方的 registry​ 镜像来启动私有仓库。默认情况下,仓库会被创建在容器的 /var/lib/registry​ 目录…

docker—私有仓库搭建

HTTP

部署

docker run -d \-p 5000:5000 \--restart=always \--name registry \-v /opt/data/registry:/var/lib/registry \registry:2
  • 使用官方的 registry​ 镜像来启动私有仓库。默认情况下,仓库会被创建在容器的 /var/lib/registry​ 目录下。你可以通过 -v​ 参数来将镜像文件存放在本地的指定路径,当然你也可以选择其它本地路径,上面的只是一个示例。

使用

  1. 配置非HTTPS方式推送镜像

    cat <<EOF | tee /etc/docker/daemon.json
    {"registry-mirrors": ["https://hub-mirror.c.163.com","https://mirror.baidubce.com"],"insecure-registries": ["your_ip_addr:5000"]
    }
    EOFsystemctl daemon-reload
    systemctl restart docker
    
  2. push and pull

    docker tag $image $registry_host_address:5000/$image
    docker push $registry_host_address:5000/$image
    docker pull $registry_host_address:5000/$image
    
  3. check images

    curl your_ip_address:5000/v2/_catalog
    

HTTPS

部署

  1. registry_name

    export registry_name=registry.domain.local
    
  2. 生成证书

    sudo -E mkdir -p /opt/registry/certs/
    sudo -E openssl req \-newkey rsa:4096 -nodes -sha256 -keyout /opt/registry/certs/domain.key \-subj "/CN=${registry_name}" \-addext "subjectAltName = DNS:${registry_name}" \-x509 -days 365 -out /opt/registry/certs/domain.crt
    
  3. deploy registry

    docker run -d \--restart=always \--name registry \-v /opt/registry/certs:/certs \-e REGISTRY_HTTP_ADDR=0.0.0.0:443 \-e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/domain.crt \-e REGISTRY_HTTP_TLS_KEY=/certs/domain.key \-p 443:443 \registry:2
    
  4. add certificate to host trust chain

    1. 任何需要访问registry的主机都需要配置

    2. cat /etc/os-release

    3. case "ubuntu"|"debian"

      sudo cp /opt/registry/certs/domain.crt /usr/local/share/ca-certificates/$registry_name.crt
      sudo update-ca-certificates
      
    4. case "centos"|"fedora"|"alinux"

      sudo cat /opt/registry/certs/domain.crt >> /etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt
      cp /opt/registry/certs/domain.crt /etc/pki/ca-trust/source/anchors/
      sudo update-ca-trust
      
    5. case "rhel"

      # https://access.redhat.com/solutions/3220561
      sudo cp /opt/registry/certs/domain.crt /etc/pki/ca-trust/source/anchors/
      sudo update-ca-trust extract
      cd /etc/pki/tls/certs/ && sudo openssl x509 -in ca-bundle.crt -text -noout
      
    6. case others, Please manual add registry certificates to host trust chain.

  5. Append the entry to allow ip-address resolved to the registry name

    任何需要访问registry的主机都需要配置

    registry_ip=`hostname -I | awk '{print $1}'`
    echo "$registry_ip   $registry_name" | sudo tee -a /etc/hosts
    
  6. Verifiy registry service works

    export no_proxy=$no_proxy,$registry_name
    if ! curl https://$registry_name/v2/_catalog ; thenif ! nc -zv $registry_name 443 ; thenecho "ERROR: failed to connect to 443 port "fiecho "ERROR: registry service is not ready"exit 1
    fi
    

使用

push and pull

docker tag $image $registry_address/$image
docker push $registry_address/$image
docker pull $registry_address/$image

注意:

  • push​的时候,需要把docker仓库设置成insecure-registries
  • pull​时不需要设置

注意

镜像拉取

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/registry:2
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/registry:2  docker.io/registry:2
http://www.yayakq.cn/news/228240/

相关文章:

  • 北京专业网站建设大全网络推广服务开票
  • 如何做外贸营销型网站推广seo概念
  • 龙口网站开发淘点金wordpress插件
  • 1个ip可以做几个网站吗怎么做好网站
  • 如何搭建内网网站做快消品看那些网站好
  • 青岛网站推广公司网站建设中最重要的环节是什么
  • 阿里云做网站买什么软件德格网站建设
  • 大宇网络做网站怎么样传媒大学附近网站建设公司
  • 建设境外网站搭建影视网站
  • wordpress mip提交网站外链优化方法
  • 网站如何做支付宝接口管理系统界面设计
  • 网站的建设与维护就业方向wordpress 4.9 google
  • 商标 做网站 是几类2018年做返利网站
  • win7 iis部署网站wordpress的目录结构(一)
  • 无锡企业如何建网站在网站设计公司上班好吗
  • 中国建设银行网站属于什么机构做视频网站适合用什么服务器
  • h5网站模板开发永久免费自助建站软件
  • 销售网站怎么做的优化方案电子版
  • 做网站哪家网站好公司微信网站开发平台
  • 在线建站哪个网站好小程序开发方案
  • 建设标准信息网站网上设计平台有哪些
  • 手机网站模板演示xd网页设计教程
  • 做网站如何给图片命名搜索引擎入口google
  • 包装网站建设推广管理
  • 旅游电子商务网站建设规划书wordpress 用户密码加密方式
  • 购物网站项目建设背景介绍sem网络推广是什么
  • 陕西服装网站建设网站页面打开速度慢
  • 网站建设专员工作阿里云二级域名网站怎么建设
  • 公司网站赏析更改网站的布局
  • 郴州建设工程建设信息网站北滘禅城网站建设