centos7 安装Harbor

1.安装环境:
Centos版本: 7.X
Docker版本: 19.03.14

安装使用Harbor 需要安装 Docker & Docker-compose

2.Docker 安装

配置 yum源:
echo '#Docker for centos 7
[docker-ce-stable]
name=Docker CE - Aliyun
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
'>/etc/yum.repos.d/docker-ce.repo

安装依赖
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

安装docker
yum install -y docker-ce

配置镜像加速
mkdir -p /etc/docker/
cat>/etc/docker/daemon.json<<EOF
{
“exec-opts”: [“native.cgroupdriver=systemd”],
“registry-mirrors”: [“https://pzpl72fb.mirror.aliyuncs.com”],
“storage-driver”: “overlay2”,
“storage-opts”: [“overlay2.override_kernel_check=true”],
“log-driver”: “json-file”,
“log-opts”: {
“max-size”: “100m”,
“max-file”: “3”
}
}
EOF

重启Docker
systemctl daemon-reload
systemctl enable docker
systemctl restart docker

检查docker
docker info

3.Docker Compose安装

安装 epel-release
yum install epel-release
yum install -y python-pip
安装这一步如果提示版本问题那么按照提示运行pip install --upgrade pip,不然下一步安装会失败
pip install docker-compose
yum install git
docker-compose -version

4.Harbor 安装

Harbor下载地址: https://github.com/goharbor/harbor/releases
在这里插入图片描述
这边我使用的是线上安装方式,右键复制链接地址

wget https://github.com/goharbor/harbor/releases/download/v1.10.6/harbor-online-installer-v1.10.6.tgz

tar -zxf harbor-online-installer-v1.10.6.tgz

cd harbor

vi harbor.yml

在这里插入图片描述
修改本机ip,
端口默认80,
不使用https协议,
harbor_admin_password: 登陆的密码设置 ,账号默认为admin
data_volume: 默认为/data 存放镜像的地址

到这里就配置结束了

./prepare

sh install.sh

使用你的IP加设定的端口即可访问到Harbor页面

5.镜像仓库配置(推拉镜像)

docker login 10.0.90.XXX
Username: admin
Password:
Error response from daemon: Get https://10.0.90.XXX/v1/users/: dial tcp 10.0.90.XXX:443: getsockopt: connection refused

这是因为禁用了https的原因,添加配置即可
“insecure-registries”: [“10.0.90.XXX”],

vim /etc/docker/daemon.json

在这里插入图片描述

重启docker
systemctl daemon-reload
systemctl enable docker
systemctl restart docker

docker info

在这里插入图片描述
出现自己的ip即可

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值