本篇文章主要介绍 Docker 私有仓库 harbor 的搭建,搭建成功后测试镜像的上传和下载。
一、实验环境本文是在 CentOS 7.9 上进行配置,环境如下所示。 [root@k8s-master node]# cat /etc/centos-releaseCentOS Linux release 7.9.2009 (Core)[root@k8s-master imagesJar]# docker --versionDocker version 1.13.1, build 7d71120/1.13.1[root@k8s-master imagesJar]# docker-compose --versiondocker-compose version 1.18.0, build 8dd22a9[root@k8s-master imagesJar]#
二、安装 harbor
2.1 安装 docker 和 docker-compose首先,需要在服务器上安装 docker 和 docker-compose,执行如下命令。 [root@k8s-master node]# yum install docker docker-compose
2.2 安装 harbor在服务器上执行如下命令,下载 harbor 软件包。 [root@k8s-master node]# wget https://storage.googleapis.com/harbor-releases/harbor-offline-installer-v1.5.3.tgz 下载比较慢,可以通过迅雷下载。 解压下载的压缩包,执行命令如下。 [root@k8s-master harbor]# tar zxvf harbor-offline-installer-v1.5.3.tgz 执行命令拷贝解压后的目录到 /opt 目录下,执行命令如下所示。 [root@k8s-master harbor]# mv harbor /opt 进入到 /opt/harbor 目录下,修改文件 harbor.cfg,修改如下字段。 hostname = 192.168.231.152 # 修改 IP 地址为本机 IP 执行如下命令,安装 harbor。 [root@k8s-master harbor]# ./prepare[root@k8s-master harbor]# ./install.sh 问题 1: |