我有一个Dockerfile来运行errbot,寻找一种脚本插件安装的方法。该文档似乎只列出了手动public extension UITextField {
public func addToolbarInputAccessoryView(barButtonItems: [UIBarButtonItem],
textColour: UIColor,
toolbarHeight: CGFloat = 44,
backgroundColour: UIColor = .white) {
let toolbar = UIToolbar()
toolbar.frame = CGRect(x: 0, y: 0, width: bounds.width, height: toolbarHeight)
toolbar.items = barButtonItems
toolbar.isTranslucent = false
toolbar.barTintColor = backgroundColour
toolbar.tintColor = textColour
inputAccessoryView = toolbar
}
方法。
有没有办法从git repo安装自动插件?
答案 0 :(得分:0)
是的,你可以简单地使用BOT_EXTRA_PLUGIN_DIR配置参数并将你想要预装的任何插件放在那里。 https://github.com/errbotio/errbot/blob/master/errbot/config-template.py#L85
答案 1 :(得分:0)
如果已初始化Docker群集模式(即使仅在一个Docker主机上),则可以使用Docker Configs在运行时将文件拉入容器中,而不是将它们烘焙到Docker映像中。
对于您的特定用例,请查看Docker镜像https://github.com/swarmstack/errbot-docker,它完全符合您的需求。