企业级别容器仓库Harbor安装、配置、启动、关闭

这篇具有很好参考价值的文章主要介绍了企业级别容器仓库Harbor安装、配置、启动、关闭。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

centos操作系统安装完毕后,就是安装Harbor

1、设置主机名称

hostnamectl set-hostname harbor

2、安装系统常用工具
yum install -y yum-utils device-mapper-persistent-data lvm2

3、配置docker安装(Harbor默认要安装)
yum-config-manager --add-repo=https://mirrors.aliyun.com/docker-ce/linux/centos/7.9/x86_64/stable/

4、查看需要的docker版本
yum list docker-ce --showduplicates | sort -r

5、禁用证书认证安装docker等组件
yum install docker-ce-19.03.9 docker-ce-cli-19.03.9 containerd.io docker-compose-plugin --nogpgcheck
yum install wget vim -y

6、下载Harbor安装补丁
wget https://github.com/goharbor/harbor/releases/download/v2.5.4/harbor-offline-installer-v2.5.4.tgz

7、解压到/usr/local文件夹
tar -zxvf harbor-offline-installer-v2.5.4.tgz -C  /usr/local/
cd /usr/local/harbor/

8、设置harbor.yml内部admin账号密码,数据库PostgreSQL数据库密码(设置后不能修改)
cp harbor.yml.tmpl harbor.yml
vim harbor.yml

9、启动docker服务
systemctl start docker

10、启动Harbor服务

./install.sh

11、手动停止Harbor服务
cron=$(docker ps|grep -v IMAGE|awk -F ' ' '{print $1}')
for i in $cron; do docker stop $i; done

12、修改Harbor配置内容后按照下面的操作
./prepare

自动停止所有Harbor:
docker compose -f /usr/local/harbor/docker-compose.yml down

自动启动所有Harbor:
docker compose -f /usr/local/harbor/docker-compose.yml up

13、测试登陆环境

修改 /etc/docker/daemon.json内容如下:

{
"insecure-registries":["10.82.118.188:80"]
}

修改后一定要重新加载:

 systemctl daemon-reload

systemctl restart docker

14、登陆用mkjc用户的abcd@1234密码登陆,你也可以用管理员admin账号和密码登陆

echo abcd@1234| docker login -u mkjc --password-stdin 10.82.118.188:80

15、测试下载外网的centos到本地Harbor仓库

公网下载
docker pull centos:

格式化上传文件名字:服务器:端口/项目/image名字(版本)----注意:不加端口默认是443端口上传

docker tag centos 10.82.118.188:80/mkjc/centos

上传到Harbor服务器:
docker push 10.82.118.188:80/mkjc/centos

从Harbor服务器,下载到本地:
docker pull 10.82.118.188:80/mkjc/centos:latest文章来源地址https://www.toymoban.com/news/detail-438470.html

到了这里,关于企业级别容器仓库Harbor安装、配置、启动、关闭的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【云原生】迁移Harbor镜像仓库到阿里云容器仓库ACR

    一、摘要 阿里云镜像仓库ACR和Harbor镜像仓库之间镜像的相互迁移,为上云添砖加瓦。 二、前言 业务场景:   公司之前使用搭建了自己的Harbor私有镜像仓库服务。后来随着互联网行业发展࿰

    2024年02月07日
    浏览(38)
  • CentOS7搭建Harbor企业级Docker仓库

    前言 Harbor是一个企业级的Docker Registry管理项目,主要用于存储和分发Docker镜像。它提供了一些企业必需的功能特性,如安全、标识和管理等,以扩展开源Docker Distribution。 作为企业级私有Registry服务器,Harbor提供了更好的性能和安全,并提升了用户使用Registry构建和运行环境传

    2024年01月22日
    浏览(48)
  • K8s集群使用容器镜像仓库Harbor

    1.1.1 docker-ce安装 1.1.1.1 获取YUM源 使用阿里云开源软件镜像站。 1.1.1.2 安装并设置启动及开机自启动 1.1.2 docker compose安装 1.1.3 获取harbor安装文件 1.1.4 修改配置文件 1.1.5 执行预备脚本 1.1.6 执行安装脚本 1.1.7 验证运行情况 1.1.8 访问harbor UI界面 2.1.1 新建一个harbor私有仓库 2.1.2

    2024年02月02日
    浏览(67)
  • Docker Compose 容器编排 + Docker--harbor私有仓库部署与管理

    目录 一、Docker Compose简介 1、Docker Compose 的YAML 文件格式及编写注意事项 2、Docker compose 使用的三个步骤 3、 Docker Compose配置常用字段 4、 Docker Compose 常用命令 5、 Docker Compose 文件结构 二: Docker Compose 安装 1、Docker Compose 环境安装  2、Docker Compose 文件结构 (1)准备依赖文件

    2024年02月15日
    浏览(50)
  • 小白到运维工程师自学之路 第六十七集(Harbor企业镜像仓库部署)

    Harbor 是 VMware 公司开源的企业级 Docker Registry 项目,其目标是帮助用户迅速搭建一个企业级的 Docker Registry 仓库服务。它以Docker公司开源的Registry为基础, 提供了管理 UI 。基于角色的访问控制(Role Based AccessControl)、AD/LDAP集成、以及审计日志 (Auditlogging) 等企业用户需求的功能。

    2024年02月13日
    浏览(44)
  • 【Docker】开启和关闭容器自启动

    目录 一、开启自启 二、关闭自启 三、docker-compose 配置容器自启动 在docker启动容器时可以增加参数 容器已经启动,通过update命令进行修改 容器关闭自启动 : 取消所有容器自启动 配置启动容器时添加下述配置项,docker-compose 关机或者重启docker时就会生效

    2024年02月13日
    浏览(45)
  • 7-Docker私有仓库harbor私有镜像上传配置

    1.编辑/etc/docker/daemon.json文件,修改容器仓库配置,并保存 命令: vim /etc/docker/daemon.json 更新前 更新后 2.重启docker及Harbor 命令: cd /usr/local/harbor docker-compose -f docker-compose.yml down -v docker-compose ps -a systemctl stop docker systemctl status docker systemctl start docker systemctl status docker docker-comp

    2024年01月23日
    浏览(60)
  • docker 安装启动 nginx 修改配置资源容器端口

    可以先查看docker下是否存在nginx镜像,使用如下这些命令查看: docker images: 列出所有镜像。 docker images nginx: 列出所有nginx镜像,不同版本等等。 docker search nginx: 搜索查看所有nginx镜像信息。 使用 pull 命令拉取nginx镜像: 出现以下内容,等待下载完成即可: 下载完成nginx镜像后

    2024年02月07日
    浏览(52)
  • Kubernetes ≥ 1.25 Containerd配置Harbor私有镜像仓库

    containerd 实现了 kubernetes 的 Container Runtime Interface (CRI) 接口,提供容器运行时核心功能,如镜像管理、容器管理等,相比 dockerd 更加简单、健壮和可移植。 从docker过度还是需要一点时间慢慢习惯的,今天来探讨containerd 如何从无域名与权威证书的私有仓库harbor,下载镜像! c

    2024年01月15日
    浏览(45)
  • Harbor私有仓库搭建并配置https对接docker与kubernetes

    默认情况下,Harbor 不附带证书。可以在没有安全保护的情况下部署 Harbor,以便您可以通过 HTTP 连接到它。在生产环境中,推荐始终使用 HTTPS。要配置 HTTPS,必须创建 SSL 证书。可以使用由受信任的第三方 CA 签名的证书,也可以使用自签名证书。本文以自签名证书为例。 使用

    2024年02月03日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包