zoukankan      html  css  js  c++  java
  • docker仓库harbor

    一、安装docker和docker-compose
    https://www.cnblogs.com/konglingxi/p/12378295.html
    https://www.cnblogs.com/konglingxi/p/12497347.html
    
    二、docker国内镜像加速
    https://www.cnblogs.com/konglingxi/p/15293401.html
    
    三、下载harbor
    cd /data/
    wget https://yanfayun.oss-cn-shenzhen.aliyuncs.com/app/690656240656711680/graph/harbor-offline-installer-v2.3.2.tgz
    
    四、解压harbor
    tar -zxvf harbor-offline-installer-v2.3.2.tgz
    
    五、配置harbor
    # hostname为自己的ip或者域名
    # data_volume为数据保存目录
    # database为数据库相关配置
    # harbor_admin_password是账号密码
    # 不需要https时请注释相关配置
    cd harbor
    cp harbor.yml.tmpl harbor.yml
    vim harbor.yml
    
    六、启动harbor
    ./prepare
    ./install.sh
    
    七、登录harbor页面测试,以下ip换成自己的
    1.在web页面创建项目harbor
    
    2.docker tag goharbor/nginx-photon:v2.3.2 192.168.138.130:80/harbor/nginx:latest
    
    3.docker login报错dial tcp 192.168.138.130:443: connect: connection refused,vim /etc/docker/daemon.json加入
    "insecure-registries": ["192.168.138.130:80"]
    
    4.重启docker
    systemctl daemon-reload
    systemctl restart docker
    
    5.重启harbor
    cd harbor
    docker-compose down -v
    docker-compose up -d
    
    6.docker login 192.168.138.130:80,并且输入账号密码admin、Harbor12345
    
    7.docker push 192.168.138.130:80/harbor/nginx:latest
    
    8.刷新harbor web页面查看推送情况
    
    9.拉取harbor中镜像
    docker rmi 192.168.138.130:80/harbor/nginx:latest
    docker pull 192.168.138.130:80/harbor/nginx:latest
    

      

  • 相关阅读:
    基于apache httpclient 调用Face++ API
    布隆过滤器(BloomFilter)持久化
    布隆过滤器
    基于firebird的数据转存
    kafka和rabbitmq对比
    python操作rabbitmq
    TCP窗口
    python操作kafka实践
    python使用etcd
    快速排序的python实现
  • 原文地址:https://www.cnblogs.com/konglingxi/p/15293761.html
Copyright © 2011-2022 走看看