docker18.ce harbor 安装

Posted tempted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker18.ce harbor 安装相关的知识,希望对你有一定的参考价值。

 

安装最新版的docker可以参考docker的官网

https://docs.docker.com/install/linux/docker-ce/centos/

一、安装docker

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

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

查看docker版本

yum list docker-ce --showduplicates | sort -r

docker-ce.x86_64            3:18.09.3-3.el7                    docker-ce-stable 
docker-ce.x86_64            3:18.09.2-3.el7                    docker-ce-stable 
docker-ce.x86_64            3:18.09.1-3.el7                    docker-ce-stable 
docker-ce.x86_64            3:18.09.0-3.el7                    docker-ce-stable 
docker-ce.x86_64            18.06.3.ce-3.el7                   docker-ce-stable 
docker-ce.x86_64            18.06.2.ce-3.el7                   docker-ce-stable 
docker-ce.x86_64            18.06.1.ce-3.el7                   docker-ce-stable 
docker-ce.x86_64            18.06.0.ce-3.el7                   docker-ce-stable 
docker-ce.x86_64            18.03.1.ce-1.el7.centos            docker-ce-stable 
docker-ce.x86_64            18.03.0.ce-1.el7.centos            docker-ce-stable 

安装docker
sudo yum install docker-ce-18.06.3.ce-3.el7

 

二、配置docker 加速

安装好docker之后配置国内镜像拉取,配置的文件是 /etc/docker/daemon.json

这个文件刚开始的时候是没有的。需要手动创建。或者使用daocloud 上面配置 

访问:https://www.daocloud.io/mirror  拉倒最下面

查看Docker加速器

Linux :curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io

配置好了后重启docker

systemctl  daemon-reload
systemctl  restart docker

 

三、配置harbor 镜像仓库

使用harbor镜像仓库的好处,图形化界面,方便管理。

安装harbor 我们需要 安装Docker Compose。

安装docker compose 我们还是参考docker官方文档 :https://docs.docker.com/compose/install/

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

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

 

下载harbor 安装包

访问:https://github.com/goharbor/harbor/releases
我们可以看到harbor的包有两种,一种是offline(离线安装),一种是online(在线安装)。我们选择离线安装。

wget https://storage.googleapis.com/harbor-releases/release-1.7.0/harbor-offline-installer-v1.7.4.tgz

解压
tar -zxf harbor-offline-installer-v1.7.4.tgz

解压完成后 进入harbor目录,我们只需要修改harbor.cfg文件中hostname,将reg.mydomain.com 换成你宿主机的IP地址

 sed -i s‘/reg.mydomain.com/192.168.1.200/‘ harbor.cfg

执行
./prepare
执行成功后
./install.sh

安装完成后访问宿主机IP地址。

默认用户名密码是:admin   Harbor12345

技术图片

 

以上是关于docker18.ce harbor 安装的主要内容,如果未能解决你的问题,请参考以下文章

13-Docker-Harbor简介及安装

Docker私有仓库Harbor安装和配置

Docker私服仓库Harbor安装

Docker容器私有仓库——Harbor私有仓库的搭建

Docker Harbor私有仓库安装部署

docker镜像仓库 harbor 笔记