Harbor 私有库搭建

网友投稿 240 2022-10-24

Harbor 私有库搭建

eg: 仅做记录,若有问题请留言

1)Docker 安装

yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo yum update -y && yum install -y docker-ce ## 创建 /etc/docker 目录 mkdir /etc/docker # 配置 daemon. cat > /etc/docker/daemon.json <

2)配置 daemon.json

vim /etc/docker/daemon.json { "exec-opts": ["native.cgroupdriver=systemd"], "log-driver": "json-file", "log-opts": { "max-size": "100m" }, "storage-driver": "overlay2", "storage-opts": [ "overlay2.override_kernel_check=true" ], "insecure-registries": [ "hub.test.com" ], "registry-mirrors": [ "https://registry.docker-cn.com", "https://a8qh6yqv.mirror.aliyuncs.com", "http://hub-mirror.c.163.com" ] }

3) Harbor 私有库搭建

#harbor 下载地址 https://github.com/goharbor/harbor/releases 下载后: tar -xvf harbor-online-installer-v1.10.1.tgz mv harbor /usr/local/ cd !$ 【修改:harbor.yml】 # 修改成自己的域名 hostname: hub.test.com #配置证书 certificate: /data/cert/server.crt private_key: /data/cert/server.key #生成证书 cd /data/cert openssl genrsa -des3 -out server.key 2048 openssl req -new -key server.key -out server.csr cp server.key server.key.org openssl rsa -in server.key.org -out server.key openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt chmod a+x * # 执行文件 ./prepare ./install.sh # 修改hosts文件 echo "192.168.1.7 hub.test.com" >> /etc/hosts #docker-compose 手动下载地址 https://github.com/docker/compose/releases curl -L "-s)-$(uname -m)" -o /root/docker-compose && chmod a+x /root/docker-compose

4)同样修改windows环境hosts添加  192.168.1.7  hub.test.com

5) 验证浏览器访问:hub.test.com 进入 library 右上角会有如下提示:

docker tag SOURCE_IMAGE[:TAG] hub.test.com/library/IMAGE[:TAG] docker push hub.test.com/library/IMAGE[:TAG]

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:开源网站搭建
下一篇:vga接口针脚定义_vga接口接线方法示意图
相关文章

 发表评论

暂时没有评论,来抢沙发吧~