Harbor安装
基础准备
安装Docker
参考安装Docker章节
安装Docker Compose
参考安装Docker Compose章节
准备Harbor安装包
Harbor官方文档:https://goharbor.io/docs/
安装包下载地址:https://github.com/goharbor/harbor/releases
准备一些必要目录
1 | # 创建证书路径 |
准备证书
1 | openssl genrsa -out tls.key 2048 |
安装 harbor
1 | # 解压源码包 |
安装后登录事项
使用docker login
登录时,如果之前配置了harbor证书,需要在docker中安装证书才能登录。将harbor服务器中/data/harbor/ssl/tls.cert
证书复制一份并重命名到需要登录harbor的docker服务器中/etc/docker/certs.d/harbor域名/ca.crt
如:/etc/docker/certs.d/harbor.mewsays.local/ca.crt
,然后直接使用 docker服务器docker login harbor域名
即可(不加harbor域名会默认连接docker官方仓库)
关闭harbor:docker-compose down -v
启动harbor:docker-compose up -d