软件准备
备用软件下载地址:
链接:
https://pan.baidu.com/s/18_jXfd3e0vDTuf7hHbpcEg
密码:rknv
安装
本文安装docker-compose,以及Harbor采用二进制方式安装,需要用到的二进制文件已同步到百度云请先下载好后,在进行以下步骤
安装机器ip:192.168.8.251
安装docker
这里就不在详细解释了,和之前几篇文章一样 通过阿里云的镜像获取
wget http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo
yum install docker-ce -y
systemctl start docker
systemctl enable docker
添加容器加速
如果机器未配置下载容器镜像加速,需要先设置一下
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://b9pmyelo.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
安装docker-compose
这里直接用二进制形式把我们下载到的文件放置到/usr/bin即可生效
mv docker-compose-Linux-x86_64 /usr/bin/docker-compose
安装Harbor
Harbor的安装是一个容器的混合编排,安装完成以后会有如下的容器同时运行,我们可以看一下安装完成后容器的信息如下
tar zxvf harbor-offline-installer-v1.9.1.tgz
cd harbor
vi harbor.yml
# 修改harbor.yml中hostname 对应的ip,常用的一些配置都在harbor.yml中
hostname: 192.168.8.250
./prepare
./install.sh
其中./prepare
下载prepare镜像,./install.sh
就执行对应的安装
安装完成后执行docker-compose ps
可以看到安装结果
进入Harbor
访问对应的服务ip即可开启Harbor的访问,默认账号admin密码Harbor12345
修改地方为安装时候提到的harbor.yml