3、安装配置harbor服务,并将打包好的镜像提交到harbor仓库

安装docker
为了安装较新版的docker首先修改yum源

# step 1: 安装必要的一些系统工具
yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加软件源信息
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3: 更新并安装Docker-CE
yum makecache fast
yum -y install docker-ce
# Step 4: 开启Docker服务
systemctl start docker

安装docker-compose
yum -y install epel-release docker-compose

下载 Harbor 安装包
wget https://github.com/vmware/harbor/releases/download/v1.2.2/harbor-offlineinstaller-v1.2.2.tgz
解压
tar xvf harbor-offline-installer-v1.2.2.tgz

编辑 harbor.cfg
hostname = 192.168.37.101

在harbor目录运行安装脚本
./install.sh

编辑 docker 配置文件

4 OPTIONS='--selinux-enabled --log-driver=journald --insecure-registry 192.168.37.101' #其中 192.168.37.101 是我们部署 Harbor 的地址,即 hostname 配置项值。配置完后需要重启docker 服务。
systemctl restart docker

登录harbor
docker login 192.168.37.101

镜像打 tag:#修改 images 的名称,不修改成指定格式无法将镜像上传到 harbor 仓库,格式为: HarborIP/项目名/image 名字:版本号:
docker tag 192.168.37.101:5000/jack/nginx-1.10.3:v1
将镜像 push 到 harbor
docker push 192.168.37.101:5000/jack/nginx-1.10.3:v1

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。