简单记录搭建Harbor仓库

一、本机环境

  ①系统要求:CentOS7.3

  ②Docker:Docker version 19.03.5

  ③Docker-compose:docker-compose

二、Docker安装

  参考官网安装即可:https://docs.docker.com/install/linux/docker-ce/centos/

1、卸载旧版本

$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

2、安装依赖包

sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2

3、配置仓库

sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

4、安装社区版Docker

 sudo yum install docker-ce docker-ce-cli containerd.io

5、启动docker

sudo systemctl start docker

6、运行hello-world

sudo docker run hello-world

三、Docker Compose安装

  参考官网安装:https://docs.docker.com/compose/install/

1、下载compose

sudo curl -L "https://github.com/docker/compose/releases/download/1.25.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

2、授权

sudo chmod +x /usr/local/bin/docker-compose

3、查看docker-compose版本号

docker-compose -version

4、出现以下截图说明安装成功

以上安装较慢,以下方式也可行:

①cd /usr/local/bin/

②wget https://github.com/docker/compose/releases/download/1.14.0-rc2/docker-compose-Linux-x86_64

③rename docker-compose-Linux-x86_64 docker-compose docker-compose-Linux-x86_64

④chmod +x /usr/local/bin/docker-compose

⑤docker-compose -version

四、Harbor安装

1、下载Harbor

  官方地址:https://github.com/goharbor/harbor/releases(分为离线安装、在线安装,我这里采用离线安装,在线安装实在太慢了)

  

猜你喜欢

转载自www.cnblogs.com/rmxd/p/12013761.html
今日推荐