Harbor仓库安装部署

一、安装docker环境

CentOS 7 的默认仓库中已经包含 Docker,你可以直接使用 yum 命令进行安装。不过为了确保能安装到最新版本的 Docker,我们将使用 Docker 的官方仓库进行安装。

# 首先安装一些必要的包:
yum install -y yum-utils device-mapper-persistent-data lvm2
​
# 然后添加 Docker 仓库:
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
​
# 安装 Docker
yum -y install docker-ce
​
# 启动 Docker 并设置开机启动
systemctl start docker
systemctl enable docker
​
# 验证docker安装
docker run hello-world
​

二、docker-compose安装

# docker-compose安装包下载
curl -L "https://get.daocloud.io/docker/compose/releases/download/v1.25.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
​
mv ./docker-compose-linux-x86_64 /usr/local/bin/docker-compose
​
# 赋予执行权限
chmod +x /usr/local/bin/docker-compose
​
# 查看版本
docker-compose --version
​

三、harbor安装

# harbor仓库安装包下载地址
https://github.com/goharbor/harbor/releases/download/v2.3.4/harbor-offline-installer-v2.3.4.tgz

tar -zxf harbor-offline-installer-v2.3.4.tgz -C /opt/

cd /opt/harbor

cp harbor.yml.tmpl harbor.yml

vi harbor.yml

# 开始安装
./install.sh

# 配置开机自启动
/usr/local/bin/docker-compose -f /opt/harbor/docker-compose.yml up -d

四、harbor启动和停止

# 启动harbor
systemctl start docker
cd /opt/harbor
docker-compose start
​
​
# 停止harbor
systemctl stop docker
cd /opt/harbor
docker-compose stop
​

猜你喜欢

转载自blog.csdn.net/weixin_63125636/article/details/134854645