港口码头工人私库的架构与组件说明

  

这篇文章来了解一下港架构的组成和运行时各个组件的使用方式。

  

<>强架构

  

码头工人私库港的架构与组件说明

  

<强>容器信息

        (root@liumiao港)# docker-compose ps   名字命令州港口   ------------------------------------------------------------------------------------------------------------------------------   harbor-adminserver/港/开始。上海了   harbor-db/usr/local/bin/docker-entr……3306/tcp   harbor-jobservice/港/开始。上海了   驻港日记/bin/sh - c/usr/local/bin/?27.0.0.1:1514→10514/tcp   harbor-ui/港/开始。上海了   nginx nginx - g守护进程;0.0.0.0:443→443/tcp, 0.0.0.0:4443→4443/tcp 0.0.0.0:80→80/tcp   复述,docker-entrypoint。sh复述,…6379/tcp   注册表/入口点。sh/etc/服务……5000/tcp (root@liumiao港)#      

<强>具体说明

  

码头工人私库港的架构与组件说明

  

<强>代理

  

代理就是使用nginx作为反向代理,而整个的核心则在于nginx的设定文件,通过如下的设定文件可以清楚的看到港所解释的将各个其他组件集成在一起的说明内容,而实际的实现也基本上就是靠nginx的设定。

        (root@liumiao港)# ls   常见的docker-compose.notary许可证。yml ha harbor.v1.5.2.tar。广州open_source_license   注意docker-compose.clair。yml docker-compose。yml港口。cfg安装。sh准备   (root@liumiao港)#猫常见/config/nginx/nginx.conf   worker_processes汽车;   事件{   worker_connections 1024;   使用epoll;   multi_accept>   (root@liumiao港)#码头工人exec - harbor-db sh   sh - 4.3 # mysql -uroot -pliumiaopw   欢迎来到MariaDB监视器。命令结尾;或\ g。   MariaDB连接id是21   服务器版本:10.2.14-MariaDB源分布   甲骨文版权(c) 2000年,2018年,MariaDB公司Ab和其他人。   类型的帮助,“或“\ h”寻求帮助。类型“\ c”明确当前输入语句。   MariaDB[(一)]比;显示数据库;   +--------------------+   | |数据库   +--------------------+   | information_schema |   mysql | |   | performance_schema |   |注册|   +--------------------+   4行集(0.00秒)   MariaDB[(一)]在      

数据库表的信息进行确认后可以看的到,当前版本的这种使用方式下,数据库的表有如下20张表左右

        MariaDB[(一)]比;使用注册表;   完成阅读表信息表和列的名称   你可以关掉这个功能——更快的启动   数据库修改   MariaDB[注册]比;显示表;   +-------------------------------+   | Tables_in_registry |   +-------------------------------+   | |的访问   | access_log |   | alembic_version |   | clair_vuln_timestamp |   | harbor_label |   | harbor_resource_label |   | img_scan_job |   | img_scan_overview |   项目| |   | project_member |   | project_metadata |   | |属性   | replication_immediate_trigger |   | replication_job |   | replication_policy |   | replication_target |   | |库   | |的作用   用户| |   | user_group |   +-------------------------------+   20行集(0.00秒)   MariaDB[注册]在      

<强>日志收集器

  

港中的日志缺省会在如下目录下进行汇集和管理

        # ls/var/log/harbor root@liumiao港   adminserver。日志jobservice。日志mysql。日志代理。日志复述。日志注册表。日志ui.log   (root@liumiao港)#      

<强> docker-compose.yml

        #猫docker-compose.yml root@liumiao港   版本:' 2 '   服务:   日志:   图片:vmware/驻港日记:v1.5.2   container_name:驻港日记   重启:总是   卷:   -/var/log/harbor/:/var/log/码头工人:z   ——/共同/config/日志/:/etc/logrotate.d: z   港口:   ——127.0.0.1:1514:10514   网络:   ——港口   注册表:   图片:vmware/registry-photon: v2.6.2-v1.5.2   container_name:注册表   重启:总是   卷:   -/数据/注册/存储:z   ——。/共同/config/注册/:/etc/注册/:z   网络:   ——港口   环境:   ——GODEBUG=netdns=cgo   命令:   ["服务"、"/etc/注册/config.yml”)   depends_on:   - - - - - -日志   日志:   司机:“syslog”   选项:   syslog-address:“tcp://127.0.0.1:1514”   标签:“注册表”   mysql:   图片:vmware/harbor-db: v1.5.2   container_name: harbor-db   重启:总是   卷:   -/数据/数据库:/var/lib/mysql: z   网络:   ——港口   env_file:   ——。/共同/config/db/env   depends_on:   - - - - - -日志   日志:   司机:“syslog”   选项:   syslog-address:“tcp://127.0.0.1:1514”   标签:“mysql”   adminserver:   图片:vmware/harbor-adminserver: v1.5.2   container_name: harbor-adminserver   env_file:   -。/共同/config/adminserver/env   重启:总是   卷:   -/数据/config/:/etc/adminserver/config/: z   ——/数据/secretkey:/etc/adminserver/关键:z   ——/数据/:/数据/:z   网络:   ——港口   depends_on:   - - - - - -日志   日志:   司机:“syslog”   选项:   syslog-address:“tcp://127.0.0.1:1514”   标签:“adminserver”   界面:   图片:vmware/harbor-ui: v1.5.2   container_name: harbor-ui   env_file:   -。/共同/config/ui/env   重启:总是   卷:   -。/共同/config/ui/app.conf:/etc/ui/app.conf: z   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

港口码头工人私库的架构与组件说明