zoukankan      html  css  js  c++  java
  • docker仓库管理

    本机IP192.168.0.7

    启动不需登录的仓库(HTTP

      docker run -d -p 5000:5000 --restart=always -v /home/yc/docker/registry/:/var/lib/registry/ registry

      根据/etc/init.d/docker得到加载的文件为/etc/default/docker,加载的变量是DOCKER_OPTS,在上述文件末尾添加DOCKER_OPTS="--insecure-registry 192.168.0.7:5000"


        

    启动带密码的仓库(HTTP

      生成密码文件

        cd ~/docker

        docker run --entrypoint htpasswd registry -Bbn yc ******** > auth/htpasswd

      启动仓库

        docker run -p 5000:5000 --restart=always --name registry -v `pwd`/auth:/auth -e "REGISTRY_AUTH=htpasswd" -v `pwd`/registry:/var/lib/registry -e "REGISTRY_AUTH_HTPASSWD_REALM=Registry Realm" -e "REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd" registry

     仓库相关命令

      login  Register or Login to the docker registry server   #注册或者登陆一个docker源服务器
      logout  Log out from a Docker registry server   #从当前Docker registry 退出
      pull  Pull an image or a repository from the docker registry server  # docker镜像源服务器拉取指定镜像或者库镜像
      push  Push an image or a repository to the docker registry server  # 推送指定镜像或者库镜像至docker源服务器
      tag  Tag an image into a repository   # 给源中镜像打标签
  • 相关阅读:
    Python 序列化处理
    httpclient
    java获取配置文件中变量值
    利用数据库管理工具(Navicat)导出数据到Excel表中
    如何确保发布的项目是最新的
    上传文件,重命名
    Mybatis plus中一个框多条件查询 SQL拼接
    用eclipse发布springboot项目
    使用SQL命令行更改数据库字段类型
    Java中查询某个日期下所有时间段的数据
  • 原文地址:https://www.cnblogs.com/yc913344706/p/7158514.html
Copyright © 2011-2022 走看看