因为Harbor发布时默认并不包含certificates,并使用http来提供registry请求服务。然而,我们建议在实际的生产环境中还是要使用安全的https。Harbor有一个Nginx实例以作为其他所有服务的反向代理。可以使用prepare脚本来配置Nginx以支持https。

Read More

本章介绍一下LD_PRELOAD相关知识,在此做一个记录以便后续查阅。当前操作系统环境为:

# cat /etc/redhat-release 
CentOS Linux release 7.5.1804 (Core) 

Read More

通信协议可以理解两个节点之间为了协同工作实现信息交换,协商一定的规则和约定,例如规定字节序,各个字段类型,使用什么压缩算法或加密算法等。常见的有tcp,udp,http,sip等常见协议。协议有流程规范和编码规范。流程如呼叫流程等信令流程,编码规范规定所有信令和数据如何打包/解包。

Read More

本文记录一下在Centos7.3操作系统上,基于Harbor来搭建docker registry。当前环境为:

# cat /etc/centos-release
CentOS Linux release 7.3.1611 (Core) 

[Step 0]: checking installation environment ...
[Step 1]: loading Harbor images ...
[Step 2]: preparing environment ...
[Step 3]: checking existing instance of Harbor ...
[Step 4]: starting Harbor ...

Read More