大连seo建站公司,血液中心网站建设方案,网页设计的工作流程,青岛网站设计公司在哪找文章目录 一、概念二、安装harbor三、使用harbor仓库 一、概念
官方概念#xff1a;Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器。
我们平时拉去镜像都是从线上仓库拉去#xff0c;但是企业内部的镜像一般都不会随意传到网上#xff0c;而是保存在自己公… 文章目录 一、概念二、安装harbor三、使用harbor仓库 一、概念
官方概念Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器。
我们平时拉去镜像都是从线上仓库拉去但是企业内部的镜像一般都不会随意传到网上而是保存在自己公司内部而harbor就是这么个镜像仓库。
二、安装harbor 下载harbor安装包wget -c https://github.com/goharbor/harbor/releases/download/v2.6.0/harbor-offline-installer-v2.6.0.tgz ps这里需要注意最好使用版本新点的原来使用1.9.3基于containerd的k8s集群containerd配置了账号密码始终不能访问harbor。 解压tar -xvf harbor-offline-installer-v2.6.0.tgz 进入解压目录cd /opt/harbor 拷贝文件cp harbor.yml.tmpl harbor.yml 修改harbor目录底下的yml文件存储自定义vi harbor.yml hostname192.168.248.12
port180
harbor_admin_passwordffcsict123
data_volume: /opt/harbor/data
location/opt/harbor/logs注释http 创建日志目录 mkdir -p /opt/harbor/data -- mkdir -p /opt/harbor/logs 启动harbor cd /opt/harbor
./prepare
./install.sh给docker配置私服仓库地址vi /etc/docker/daemon.json {registry-mirrors: [https://ustc-edu-cn.mirror.aliyuncs.com/,https://hub-mirror.c.163.com,https://mirror.baidubce.com,https://bh9y01q2.mirror.aliyuncs.com],insecure-registries: [192.168.248.12:180],exec-opts: [native.cgroupdriversystemd]
}重新加载systemctl daemon-reload 重启dockersystemctl restart docker 登录页面192.168.248.12:180 psadmin / ffcsict123
三、使用harbor仓库 登录界面创建项目选择公开 登录私服仓库docker login http://192.168.248.12:180/ 给镜像打标签docker tag 镜像id docker服务器ip端口/docker自定义项目/标签名版本。 如docker tag 33aaebc86b13 192.168.248.10:180/myharbor/demo:latest 上传镜像docker push 192.168.248.12:180/myresponsity/demo:latest 页面查看说明成功