Docker私有仓库
约 175 字小于 1 分钟
Docker私有仓库
Docker安装
Harbor
先从github下载离线安装包并解压
wget https://github.com/goharbor/harbor/releases/download/v2.7.0/harbor-offline-installer-v2.12.0.tgz tar xzvf harbor-offline-installer-*.tgz cd harbor
更改配置
cp harbor.yml.tmpl harbor.yml vim harbor.yml
主要是改下面这些
hostname: harbor # 服务器域名或者IP http: port: 80 # HTTP端口 https: port: 443 certificate: /path/to/cert.pem # 证书路径 private_key: /path/to/key.pem harbor_admin_password: Harbor12345 # 管理员密码 data_volume: /mnt/harbor # 存储路径 database: password: root123 # 数据库密码
随后生成一个自签名证书,当然如果是部署到域名上也可以使用其他免费证书
mkdir -p /etc/harbor/ssl openssl req -x509 -nodes -days 365 -newkey rsa:2048 \ -keyout /etc/harbor/ssl/key.pem \ -out /etc/harbor/ssl/cert.pem \ -subj "/CN=harbor"
更改DNS
sudo vim /etc/resolve.conf
将DNS更改为自己的DNS服务器。