1.安装docker
#yum install docker
安装指定版本:
#yum install -y yum-utils
#yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#yum list docker-ce --showduplicates | sort -r
#yum install docker-ce-20.10.6 docker-ce-cli-20.10.6 containerd.io
2.安装docker-compose
#yum install python-pip #通过pip安装docker-compose
#pip install docker-compose
#docker-compose -v #检测是否安装成功
(安装pip失败:没有找到可用包:#yum -y install epel-release再安装pip)
也可以通过离线安装docker-compose
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
3.安装harbor
#wget https://storage.googleapis.com/harbor-releases/harbor-offline-installer-v1.6.1.tgz #下载安装文件
#tar -zxvf harbor-offline-installer-v1.6.1.tgz #解压文件
#vi /usr/local/harbor/harbor.cfg #hostname修改位本机ip地址
#./install.sh #执行安装
#如需外网访问,需在实例安全组中开放80端口,可直接通过ip访问
#默认管理账号为admin,密码为Harbor12345,可登陆ui之后修改
系统重启之后harbor起不来,可以先service docker restart 再docker-compose start