美文网首页
Harbor容器镜像仓库部署&QA

Harbor容器镜像仓库部署&QA

作者: ketchup | 来源:发表于2019-03-13 00:53 被阅读0次

    1.安装docker
    2.安装好docker-compose
    3.安装harbor
    4.使用

    1.安装docker

    参考安装docker地址

    2.安装docker-compose

    推荐离线安装
    链接:https://pan.baidu.com/s/1rc4TiDudv0YUBgZj6moqjg 密码:0k2i

    1.下载docker-compose 上传到/usr/local/bin下
    2.chmod +x /usr/local/bin/docker-compose
    

    3.安装harbor

    链接:https://pan.baidu.com/s/1rc4TiDudv0YUBgZj6moqjg 密码:0k2i

    #1.下载harbor离线压缩包上传到服务器,解压
    tar zxvf harbor-offline-installer-v1.5.1.tgz # cd harbor
    #2.编辑harbor配置文件
    vi harbor.cfg
    
    #编辑
    hostname = 服务器ip 
    ui_url_protocol = http
    harbor_admin_password = 123456 #可自己设置,默认是Harbor12345
    
    # 3.  安装
    ./prepare
    
    ./install.sh
    

    4.使用

    访问地址: 服务器ip:80
    密码默认是Harbor12345 (或者是自己配置的密码)

    image.png image.png

    因为docker 默认是https的, harbor部署的是http, 所有要在docker中配置http镜像仓库可信任

    1、配置http镜像仓库可信任

    vi /etc/docker/daemon.json
    #添加
    "insecure-registries":["reg.ctnrs.com"]
    #重启docker
    systemctl restart docker
    

    例:
    {"registry-mirrors": ["http://f1361db2.m.daocloud.io"],
    "insecure-registries":["reg.ctnrs.com"]
    }
    2、使用

    #打标签
    docker tag centos:6 服务器ip/library/centos:6
    #上传
    docker push 服务器ip/library/centos:6 
    #下载
    docker pull 服务器ip/library/centos:6
    

    登陆进去之后, 就可以
    1.新建项目(即仓库地址)
    2.新建用户
    3.把用户添加到私有仓库里
    4.在服务器上docker login 、docker pull、 docker push 了

    相关文章

      网友评论

          本文标题:Harbor容器镜像仓库部署&QA

          本文链接:https://www.haomeiwen.com/subject/tutvsxtx.html