打包预先配置的慰借码头图像的推荐方法是什么

问题描述 投票:0回答:1

我们正在尝试使用预先配置的消息vpn,jndi连接工厂,队列等来打包安慰的docker镜像。这样我们就可以将docker镜像带到不同的站点并将其加载到那里,而无需在每个站点上进行配置。

我从Solace UI完成的所有配置信息都存储在容器环境中的/usr/sw/var中吗?所以实际上我所要做的就是保存该目录的内容并使用该内容构建一个新的docker镜像?

docker solace
1个回答
0
投票

是的,您所做的配置信息存储在目录/ usr / sw / var中。但它包含的内容比你想要的要多得多,比如主机名,路由器名和你真正不想要的其他数据。

如果我建议,“复制”数据的最佳方法是进入Solace CLI并执行:

show current-config message-vpn *

您可以将数据重定向到文件,例如

show current-config message-vpn *> my-vpn-config.txt

输出保存在目录/ usr / sw / jail中。您可以根据需要编辑此文件,它将包含您熟悉的CLI命令。

复制此文件并将其下载到/ usr / sw / jail下的新docker目录。从那里,您可以使用以下命令获取配置文件:

启用

源脚本my-vpn-config.txt

使用上面的方法,你会错过一些系统配置,比如用户名,ldap-profile等。但是从你正在寻找的信息列表'message vpn,jndi connection factory,queues等',这已经足够了。

© www.soinside.com 2019 - 2024. All rights reserved.