zoukankan      html  css  js  c++  java
  • harbor的日常管理

    有情提示:docker-compose需要在 docker-compose.yml 存放的目录下执行。

    1、Stopping Harbor:

    #docker-compose stop
    Stopping nginx ... done
    Stopping harbor-jobservice ... done
    Stopping harbor-ui ... done
    Stopping harbor-db ... done
    Stopping registry ... done
    Stopping harbor-log ... done
    

      

    2、Restarting Harbor after stopping:

    #docker-compose start
    Starting log ... done
    Starting ui ... done
    Starting mysql ... done
    Starting jobservice ... done
    Starting registry ... done
    Starting proxy ... done
    

      

    3、To change Harbor's configuration, first stop existing Harbor instance and update harbor.cfg.
    Then run prepare script to populate the configuration. Finally re-create and start Harbor's instance:

    # docker-compose down
    # vim harbor.cfg
    # ./prepare
    # docker-compose up -d
    

      

    4、Removing Harbor's containers while keeping the image data and Harbor's database files on the file system:

    # docker-compose down
    

      

    5、Removing Harbor's database and image data (for a clean re-installation):

    # rm -r /data/database
    # rm -r /data/registry
    

      

    6、修改监听端口(默认监听80端口)

    Configuring Harbor listening on a customized port.

    By default, Harbor listens on port 80(HTTP) and 443(HTTPS, if configured) for both admin portal and docker commands, you can configure it with a customized one.

    For HTTP protocol

    6.1、Modify docker-compose.yml,Replace the first "80" to a customized port, e.g. 8888:80.

    # vim docker-compose.yml
    
    proxy:
      image: library/nginx:1.11.5
      restart: always
      volumes:
        - ./config/nginx:/etc/nginx
      ports:
        - 8888:80
        - 443:443
      depends_on:
        - mysql
        - registry
        - ui
        - log
      logging:
        driver: "syslog"
        options:  
          syslog-address: "tcp://127.0.0.1:1514"
          tag: "proxy"
    

      

    6.2、Modify harbor.cfg, add the port to the parameter "hostname".

    # vim harbor.cfg
    
    hostname = 10.90.5.105:8888
    

      

    6.3、Re-deploy Harbor refering to previous section.

    # docker-compose down
    # ./prepare
    # docker-compose up -d
    

      

  • 相关阅读:
    curl 的用法指南
    详说 Cookie, LocalStorage 与 SessionStorage
    session,cookie和token究竟是什么
    SSL/TLS协议交互流程分析
    SSL/TLS协议运行机制的概述
    SSL常见的几个类型说明
    HTTP 的前世今生:一次性搞懂 HTTP、HTTPS、SPDY、HTT
    汉化版的脚本
    可以快速的展现当前服务器的配置、IO、SpeedTest内置下载速度的脚本
    F5 清除http 缓存
  • 原文地址:https://www.cnblogs.com/weifeng1463/p/10032302.html
Copyright © 2011-2022 走看看