Installation 我们可以在Linux服务器上安装多个Rundeck吗?

Installation 我们可以在Linux服务器上安装多个Rundeck吗?,installation,rundeck,Installation,Rundeck,我在Linux服务器上安装了一个Rundeck,它在端口4440上启动并运行。但我想再安装一次,希望它能在其他端口上运行。可能吗?这个问题可能看起来很奇怪,但出于个人原因,我想对Rundeck进行额外的设置 急切地寻求帮助。提前感谢。您可以使用docker容器测试您的“个人实例”,而无需触摸“真实实例”(如果需要,也可以使用两个docker容器),在这两种情况下,您都需要指定不同的端口(例如,4440用于“真实”实例/容器,5550用于“测试”容器) 您有正式的docker映像,关于如何运行,请

我在Linux服务器上安装了一个Rundeck,它在端口4440上启动并运行。但我想再安装一次,希望它能在其他端口上运行。可能吗?这个问题可能看起来很奇怪,但出于个人原因,我想对Rundeck进行额外的设置

急切地寻求帮助。提前感谢。

您可以使用docker容器测试您的“个人实例”,而无需触摸“真实实例”(如果需要,也可以使用两个docker容器),在这两种情况下,您都需要指定不同的端口(例如,4440用于“真实”实例/容器,5550用于“测试”容器)

您有正式的docker映像,关于如何运行,请检查“环境变量”部分以指定每个容器的TCP端口(此外,您还有许多参数要测试)。
还有很多配置需要测试(LDAP、DB后端等)。

如果将Rundeck与Docker一起使用,则必须更改init.sh

他负责在每个容器创建时覆盖配置,因此您的所有配置更新都将丢失

这样做也可以避免在docker compose文件中有明确的配置参数

这些步骤是:

  • 按照Rundeck docker hub上的说明创建docker compose文件

  • 映射主机上的卷,以便保存rundeck的文件和目录

  • 停下你的集装箱

  • init.sh中的注释配置覆盖

  • 重新启动容器


然后可以动态更新rundeck的配置,只需重新启动rundeck容器即可查看更改

嗨,谢谢你的回答。最后,我能够在Docker中主持Rundeck。但是如何在同一个容器中持久化rundeck-config.properties文件中的更改?对于rundeck-config.properties中的每一个小更改,创建一个新的docker映像看起来都是一个大问题。嗨!您可以使用docker cp实现这一点,看看这个:或者创建“自定义rundeck容器”,稍后使用自定义配置复制文件,更多信息:您好,感谢您的更新。通过我的探索,我能够将配置文件夹装载到我的主机文件夹中。因此,现在我很容易在我的主机文件夹中更新所需的配置。我能够在容器中看到更新的配置。但是当我在Rundeck web UI中检查配置时,我的更改没有反映在那里?我只看到默认配置设置。请帮我做这个。