centos7 harbor
时间: 2023-10-10 08:10:49 浏览: 100
您的问题是关于CentOS 7上安装Harbor的吗?如果是,以下是安装步骤:
1. 安装Docker和Docker Compose
```
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install -y docker-ce docker-ce-cli containerd.io
systemctl start docker
systemctl enable docker
```
```
curl -L "https://github.com/docker/compose/releases/download/1.25.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
```
2. 下载并安装Harbor
```
wget https://github.com/goharbor/harbor/releases/download/v2.3.0/harbor-offline-installer-v2.3.0.tgz
tar xvf harbor-offline-installer-v2.3.0.tgz
cd harbor
```
修改 `harbor.yml` 文件,将 `hostname` 和 `https` 的值设置为您的主机名和端口号。
3. 安装Harbor
```
./install.sh --with-notary --with-clair
```
4. 配置Docker客户端
将Harbor服务器的CA证书复制到Docker客户端的 `/etc/docker/certs.d/` 目录下,并重命名为Harbor服务器的主机名。
5. 使用Harbor
现在您可以使用Harbor存储和管理Docker镜像了。您可以使用 `docker login` 命令登录Harbor,并使用 `docker push` 和 `docker pull` 命令上传和下载镜像。
希望这些步骤对您有所帮助!
阅读全文