当前位置: 首页 > news >正文

容器化-Docker-私有仓库Harbor

一、Harbor 的含义与作用​

Harbor 是一个开源的企业级 Docker 镜像仓库,它为用户提供了安全、高效的 Docker 镜像管理方案。其核心功能是集中管理 Docker 中所有的镜像,涵盖了镜像的存储、分发、版本控制等全生命周期管理。通过使用 Harbor,企业和团队能够显著提升 Docker 镜像管理效率,解决镜像在不同环境间传输、共享以及安全存储等问题。例如,在一个大型分布式项目中,开发、测试、生产环境需要使用统一且版本可控的镜像,Harbor 可以很好地满足这一需求。​

二、 Harbor 的安装​配置

在安装 Harbor 之前,需要做好以下准备工作:​

1、准备 CentOS 7.6 虚拟机

确保有一台独立的 CentOS 7.6 版本的虚拟机,该虚拟机将作为 Harbor 的运行环境。虚拟机的配置可根据实际使用需求进行调整,例如至少分配 2 核 CPU、4GB 内存以及适当的磁盘空间,以保证 Harbor 的稳定运行。​

2、安装 Docker

在 CentOS 7.6 虚拟机上安装 Docker。可以通过执行以下命令安装:

#安装docker仓库
wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O/etc/yum.repos.d/docker-ce.repo
#安装docker
yum -y install docker-ce
#启动docker
systemctl start docker
#开机自启动docker
systemctl enable docker

3、安装 docker-compose

docker-compose 用于定义和运行多容器 Docker 应用程序,执行以下命令安装:

  1. 下载地址: https://github.com/docker/compose/releases

  2. 上传到Linux: 使用winSCP工具上传到Linux中compose文件夹下面

  3. 安装docker-compose

    #1、移动到docker-compose
    mv docker-compose /usr/local/bin/docker-compose#2、增加compose权限
    sudo chmod +x /usr/local/bin/docker-compose#3、创建compose快捷方式
    sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
http://www.xdnf.cn/news/398575.html

相关文章:

  • 【Web前端开发】CSS基础
  • 69、微服务保姆教程(十二)容器化与云原生
  • python打卡day22
  • MySQL 8.0安装(压缩包方式)
  • QMK键盘固件中LED锁定指示灯的配置与使用详解(实操部分+拓展)
  • 如何让rabbitmq保存服务断开重连?保证高可用?
  • 付费专栏·Python潮流周刊电子书合集(epub、pdf、markdown)下载
  • 基于微信小程序的城市特色旅游推荐应用的设计与实现
  • DVWA靶场保姆级通关教程--07SQL注入下
  • 机器学习第七讲:概率统计 → 预测可能性,下雨概率70%就是典型应用
  • 药物抓取准确率97.3%!YOLO-EASB+IAFFGA-Net:如何让智能药房机器人靠视觉算法征服杂乱场景?
  • 搭建大数据学习的平台
  • 服务网格的“解剖学” - 控制平面与数据平面
  • 支付宝API-SKD-GO版
  • 打破GPU显存墙:FlashAttention-2算法在LLM训练中的极致优化实践
  • OpenCV CUDA 模块中在 GPU 上对图像或矩阵进行 翻转(镜像)操作的一个函数 flip()
  • Dockerfile 常见语法和指令
  • 青少年编程与数学 02-019 Rust 编程基础 08课题、字面量、运算符和表达式
  • RDD的五大特征
  • DICOM 网络服务实现:医学影像传输与管理的技术实践
  • Hadoop的组成,HDFS架构,YARN架构概述
  • 互联网大厂Java求职面试实战:Spring Boot与微服务场景深度解析
  • 学习日志03 java
  • 【Java继承】——面向对象编程的基石
  • ngx_http_limit_conn_module精准连接控制
  • C#里WPF使用触发器实现鼠标点击响应
  • 谷歌Gemini生图升级:与GPT-4o的对决,谁更胜一筹?
  • 克隆虚拟机组成集群
  • Python爬虫第20节-使用 Selenium 爬取小米商城空调商品
  • Electron学习大纲