打包预配置的solace docker映像的推荐方法是什么

时间:2019-04-05 13:46:43

标签: docker solace

我们正在尝试使用预配置的消息vpn,jndi连接工厂,队列等来打包solace docker映像。这样一来,我们可以将docker映像带到其他站点,然后将其加载到该站点,而不必在每个站点上进行配置。

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

1 个答案:

答案 0 :(得分:0)

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

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

  

显示当前配置消息-vpn *

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

  

显示当前配置消息-vpn *> my-vpn-config.txt

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

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

  

启用

     

源脚本my-vpn-config.txt

使用上述方法,您将错过一些系统配置,例如用户名,ldap-profile等。但是从您正在寻找的“邮件vpn,jndi连接工厂,队列等”列表中,这足够好。