根据提供的文件内容,我们可以生成以下知识点: ### Ubuntu 18.04.2安装Harbor的过程 #### 1. 安装前的准备工作 在安装Harbor之前,首先需要准备安装Docker和docker-compose工具,因为Harbor的运行依赖于Docker容器技术。以下是安装Docker和docker-compose的具体步骤: - **安装Docker**: Docker在Ubuntu的安装非常简单,可以参考官方文档进行安装。确保Docker服务能够正常启动和停止,使用以下命令: ```bash systemctl start docker.service systemctl stop docker.service systemctl restart docker.service ``` - **安装docker-compose**: docker-compose是Docker容器编排工具,可以简化容器的管理操作。首先确保/usr/local/bin/docker-compose文件有执行权限: ```bash chmod +x /usr/local/bin/docker-compose ``` 然后下载docker-compose可执行文件,这里以1.23.2版本为例: ```bash curl -L "***$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose ``` 验证docker-compose安装是否成功,可以使用以下命令查看版本: ```bash docker-compose --version ``` #### 2. 离线安装Harbor 由于可能在没有网络连接的环境中安装Harbor,因此需要从GitHub下载Harbor的离线安装包。以下是下载和解压Harbor安装包的步骤: - **下载Harbor的离线安装包**: 可以从Harbor的官方GitHub仓库或者由腾讯云等提供的镜像站点下载对应版本的离线安装包。 ```bash wget *** ``` - **解压安装包**: 将下载的安装包解压到指定目录,如/opt: ```bash tar -zxvf harbor-offline-installer-v1.7.4.tgz -C /opt ``` #### 3. NFS配置 Harbor安装过程中,可能需要配置NFS网络文件系统以供Harbor存储镜像数据。以下是NFS服务端和客户端的配置步骤: - **NFS服务端配置**: - 安装NFS服务端软件: ```bash sudo apt-get install nfs-kernel-server ``` - 设置共享目录: ```bash mkdir /data ``` - 修改配置文件/etc/exports,添加共享目录信息: ```bash /data *(rw,sync,no_root_squash,no_subtree_check) ``` 其中,`rw` 表示允许读写权限,`sync` 表示数据同步写入磁盘,`no_root_squash` 表示客户机用root访问时,不映射root用户,`no_subtree_check` 表示不检查父目录的权限。 - 重启NFS服务端,启动服务: ```bash service nfs-kernel-server restart ``` 停止服务: ```bash service nfs-kernel-server stop ``` - 查看NFS服务是否启动,以及检查共享目录是否正确设置,可以使用以下命令: ```bash service nfs-kernel-server status netstat -a | grep nfs nfsstat showmount -e ``` - **NFS客户端配置**: - 安装NFS客户端软件: ```bash sudo apt-get install nfs-common ``` - 创建挂载点,并挂载NFS服务端共享的目录: ```bash mkdir /data mount <nfs服务端IP>:/data /data ``` - 检查是否成功挂载,可以使用`df -h`命令查看挂载信息。 #### 4. 安装Harbor 在完成上述准备工作后,即可安装Harbor: - **安装Harbor**: - 进入Harbor的安装目录,执行安装命令: ```bash cd /opt/harbor ./install.sh ``` - 安装完成后,可以使用Harbor提供的命令启动Harbor服务: ```bash docker-compose up -d ``` 若要停止Harbor服务,则可以执行: ```bash docker-compose down -v ``` #### 5. 验证Harbor服务 安装Harbor后,可以通过以下命令检查Harbor服务状态: - 查看Harbor的运行状态: ```bash docker-compose ps ``` 需要在Harbor安装目录下执行此命令。 ### 总结 以上是根据提供的文件内容整理出的Ubuntu 18.04.2环境下安装Harbor的知识点,包括安装前的准备工作,NFS配置步骤,离线安装Harbor,以及如何启动和停止Harbor服务。对于IT行业人士来说,这些步骤都是安装和配置Harbor时的关键知识点。




























- 粉丝: 5
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 浅述计算机科学与技术的方法论.docx
- 遵义市运用大数据服务老干部.docx
- 浅析互联网思维下大学生创新创业意识培养路径.docx
- 物联网关键技术及应用.docx
- 图与网络分析研究例题解.doc
- 移动互联网网络融合策略控制研究.docx
- CAM技术应用现状、问题和发展趋势浅析《机械CAD与CAM》课程.doc
- 基于51单片机的电阻炉温度测量与控制系统方案设计书.doc
- 大型网络监控系统方案.doc
- 电子通信工程中解决电子干扰问题的对策探讨.docx
- 通信行业研究与发展专题报告-拥抱趋势-超配龙头.docx
- 通信管道施工及验收技术规范.doc
- 北京航空航天大学计算机应用技术考博参考书.doc
- 教育技术装备的管理信息化.docx
- android游戏设计方案单元教学方案设计方案.doc
- ThinkPadT60软件安装实用指南.doc


