【问题标题】:Publish rasa project on docker hub在 docker hub 上发布 rasa 项目
【发布时间】:2020-05-21 00:04:49
【问题描述】:

我想在 docker hub 上上传我的 rasa 项目。我不知道如何创建图像? 谁能指导我?我正在关注本教程,但对我来说似乎不太容易理解 https://rasa.com/docs/rasa/1.7.4/user-guide/how-to-deploy/ 收到此错误

【问题讨论】:

    标签: chatbot rasa


    【解决方案1】:

    我假设您已经创建了一个 Rasa 应用程序,定义了故事和意图,并训练了 NLU 模型。它在本地运行,现在您需要对其进行 docker 化。

    您可以在项目根目录中创建一个 Dockerfile 来构建您的 Rasa 应用程序。

    # start from base Rasa image
    FROM rasa/rasa:1.10.1
    # add project files
    COPY . /app
    

    为了构建图像

    docker build -t my_rasa_app . 
    

    结果是一个 Docker 映像,其中您的应用程序构建在 Rasa 之上。您现在可以运行它,将其推送到 GitHub 或部署到 Docker 容器(即 Heroku)

    【讨论】:

    • 你知道如何在 windows 中创建 dockerfile 吗?
    • dockerfile中需要添加什么?喜欢安装rasa或其他什么? @Beppe C
    • Dockerfile 是一个 txt 文件(见我的回答中的例子),你不需要安装 Rasa 来构建镜像,只需从 Rasa 基础镜像开始。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-13
    • 2022-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多