harbor修改配置文件后重启操作

修改 Harbor 的配置文件后需要重启 Harbor 才能生效,以下是 Harbor 修改配置文件后重启的完整攻略。

修改 Harbor 配置文件

Harbor 的配置文件默认位置为 /etc/harbor/harbor.yml,可以使用编辑器打开该文件进行修改。根据需要修改相应的配置项,例如:

hostname: example.com
http:
  port: 8080
  ...

检查配置文件

修改完成后,需要进行配置文件的检查。可以使用以下命令检查配置文件是否正确:

sudo docker-compose -f /data/harbor-compose/docker-compose.yml config

如果配置文件正确,该命令会输出正确的配置。

重启 Harbor

当配置文件修改完成后,需要重启 Harbor 才能生效。可以使用以下命令重启 Harbor:

sudo docker-compose -f /data/harbor-compose/docker-compose.yml restart

或者使用以下命令停止 Harbor 并启动 Harbor:

sudo docker-compose -f /data/harbor-compose/docker-compose.yml down
sudo docker-compose -f /data/harbor-compose/docker-compose.yml up -d

示例说明

下面以修改 Harbor 的 HTTP 端口和启用 SSL 证书为例说明修改配置文件和重启 Harbor 的过程。

示例一:修改 Harbor 的 HTTP 端口

修改 Harbor 的 HTTP 端口可以通过修改 http:port 配置项实现。

首先,使用编辑器打开 Harbor 的配置文件 /etc/harbor/harbor.yml,找到以下配置并将端口修改为 9000:

http:
  port: 9000

保存修改后,使用以下命令检查配置文件:

sudo docker-compose -f /data/harbor-compose/docker-compose.yml config

如果输出的配置正确,可以使用以下命令重启 Harbor 使修改生效:

sudo docker-compose -f /data/harbor-compose/docker-compose.yml restart

示例二:启用 SSL 证书

启用 SSL 证书需要做以下操作:

  1. 将 SSL 证书和密钥文件拷贝到 Harbor 的证书目录 /data/cert 下。

  2. 修改 Harbor 的配置文件 /etc/harbor/harbor.yml,启用 HTTPS 并配置证书路径:

https:
  port: 443
  certificate: /data/cert/server.crt
  private_key: /data/cert/server.key

保存修改后,使用以下命令检查配置文件:

sudo docker-compose -f /data/harbor-compose/docker-compose.yml config

如果输出的配置正确,可以使用以下命令重启 Harbor 使修改生效:

sudo docker-compose -f /data/harbor-compose/docker-compose.yml restart

以上就是 Harbor 修改配置文件后重启的完整攻略。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:harbor修改配置文件后重启操作 - Python技术站

(1)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • Azure Internet 负载均衡器建立

    Azure Internet 负载均衡器建立 对于使用 Microsoft Azure 云服务的用户来说,负载均衡可以帮助我们更好地分配流量和将应用程序部署到多个实例上。Azure Internet 负载均衡器为用户提供了多个负载均衡服务选项,以便满足用户不同的业务需求。以下是建立 Azure Internet 负载均衡器的步骤。 步骤 1:创建虚拟网络 在…

    其他 2023年3月28日
    00
  • go语言数组及结构体继承和初始化示例解析

    Go语言数组及结构体继承和初始化示例解析 本篇文章将会对Go语言中数组和结构体继承、初始化进行详细的讲解,并提供相关示例帮助读者更好地理解。 数组 数组的定义和初始化 Go语言中的数组是一种定长的、在内存中分配的数据类型,数组中每个元素的类型必须是相同的。 声明一个数组需要指定数组的长度以及数组中每个元素的类型,数组的长度不可更改。 以下是一个声明并初始化一…

    other 2023年6月20日
    00
  • JavaScript 继承详解(五)

    JavaScript 继承是面向对象编程中常见的概念,本篇文章主要介绍了以下五种继承方式:原型继承、借用构造函数继承、组合继承、寄生组合式继承、class继承。 原型继承 原型继承是指通过 prototype 对象的原型链进行继承。子类的 prototype 原型链指向了父类的实例,从而实现继承。示例如下: function Parent() { this.…

    other 2023年6月27日
    00
  • Win11 21h2更新补丁 KB5027223(22000.2057)六月累积更新推送(附完整更新日志)

    Win11 21h2更新补丁 KB5027223(22000.2057)六月累积更新推送攻略 1. 简介 Win11 21h2更新补丁 KB5027223(22000.2057)是微软在六月份发布的累积更新补丁,旨在提供系统的稳定性和安全性改进。本攻略将详细介绍如何安装和应用该更新补丁,并附上完整的更新日志。 2. 安装更新补丁 按照以下步骤安装Win11 …

    other 2023年8月3日
    00
  • macOS Big Sur 11.3 开发者预览版/公测版 Beta 6正式发布

    当发布新版操作系统时,为了保证系统的稳定性和完整性,通常会先发布开发者预览版,让开发者先行体验并提供反馈,根据反馈进行修复和改进,之后再发布公测版,供更广泛的用户体验和反馈。最终确定稳定可靠的版本后,才会正式发布。以下是macOS Big Sur 11.3 开发者预览版/公测版 Beta 6正式发布的完整攻略: 1. 确认设备与要求 首先,需要确认你的设备是…

    other 2023年6月26日
    00
  • php文件后缀不强制为.php的实操方法

    攻略:修改PHP文件后缀为非.php 在默认情况下,PHP文件的后缀名应为.php,但是有时候我们可能需要将PHP文件的后缀名修改为其他扩展名,例如.html或.txt。下面是修改PHP文件后缀的实操方法的详细攻略。 步骤一:修改Web服务器配置 首先,我们需要修改Web服务器的配置,以便它能够正确解析我们修改后的PHP文件后缀。以下是针对一些常见Web服务…

    other 2023年8月5日
    00
  • Win8怎么恢复系统 轻松重装Win8系统的方法(图文教程)

    Win8系统恢复与重装完整攻略 恢复系统 在某些情况下,我们可能需要恢复Win8系统到之前某一个时间点的状态,这时候就需要使用Win8自带的恢复工具。具体操作如下: 打开“控制面板”,点击“系统和安全”选项。 在“系统和安全”界面中,点击“文件历史记录”选项。 在“文件历史记录”界面中,点击“恢复个人文件”选项。 接下来会弹出“恢复文件”窗口,按照提示选择需…

    other 2023年6月20日
    00
  • 详解关于html,css,js三者的加载顺序问题

    当网页被访问时,浏览器加载HTML、CSS和JavaScript的顺序非常重要。正确的加载顺序可以确保网站在用户端正确渲染,错序的加载则可能导致页面无法正常显示或者工作不正常。 以下是一个关于HTML、CSS、JS加载顺序问题的详细攻略。 HTML、CSS、JS的加载顺序 当用户访问一个网站时,浏览器按照以下顺序加载页面上的HTML、CSS和JavaScri…

    other 2023年6月25日
    00
合作推广
合作推广
分享本页
返回顶部