重启AI服务器docker

kaymankayman 成员职位:662独角兽
2020年8月编辑 帮助
可能错过了一些东西,但在我设法让服务器在docker下运行后,它在重新启动后无法再次启动。我一直在浏览所有的内容,但只能找到关于如何安装新的信息,而不是如何处理现有的安装。

我在Linux上运行,给出的错误是RMSSOAuthenticator错误,未能加载IDP配置

有人能告诉我在简单的步骤,我如何可以(重新)启动我的docker镜像,或检查是否所有需要的组件正在运行开始?

标记:

答案

  • BierseppBiersepp 成员职位:14因素二世
    2020年8月编辑
    我曾经遇到过同样的问题,当我从独立版本改为docker时。在我的情况下,这是一个问题与SQL Server配置在您的。env文件。也许这有帮助。


  • aschaferdiekaschaferdiek 员工,成员职位:75RM工程
    嗨。如果你正在使用我们的docker compose,你可以通过docker-compose ps看看容器的名字。它们应该在名称和数量上与docker-compose.yml文件。你可以使用docker-compose 命令(重新)启动单个docker容器。Docker-compose rm-keycloak-svc stopDocker-compose rm-keycloak-svc start
    如果这不能解决您的问题,那么请提供额外的日志,以便我们可以深入研究。


  • sumancologysumancology 成员职位:5因素二世
    Biersepp如何配置SQL服务器来解决“RMSSOAuthenticator错误,未能加载IDP配置”问题:?你能指出我的PostgreSQL服务器配置(.env)文件的样本
  • BierseppBiersepp 成员职位:14因素二世
    你好@sumancology
    您可能首先想要检查数据库配置是否有问题,是否您的docker实例没有正常启动。当其他参数配置不正确时,也可能出现错误。
    如果您使用的是作为包一部分的板载postgresql数据库,那么您最好像RM文档中描述的那样保留配置。

    在我的例子中,我使用在同一主机上运行的专用mssql数据库。因为我从一个独立的迁移到一个docker实例。所以配置必须略有不同,因为数据库的路径不是docker实例本身的一部分:

    我在。env文件中配置了我的Rapidminer服务器,如下所示:
    SERVER_DBHOST = host.docker.internal
    SERVER_DBSCHEMA=rapidminer_server(插入模式)
    SERVER_DBUSER =用户名
    SERVER_DBPASS =密码

    此外,您需要在docker-compose文件中配置数据库类型:这对于加载正确的驱动程序非常重要。

    rm-server-svc:
    图片:${注册}rapidminer-server: $ {SERVER_VERSION}
    主机名:rm-server-svc
    重启:总是
    环境:
    - PA_BASE_URL = $ {PA_BACKEND}
    ——PA_SYNC_DEBUG = False
    - DBTYPE=mssql <--------此处需要更改数据库类型。
    - DBHOST = $ {SERVER_DBHOST}
    - DBSCHEMA = $ {SERVER_DBSCHEMA}
    - dbus = $ {SERVER_DBUSER}
    - DBPASS = $ {SERVER_DBPASS}
    - - - - - -……
    但如果愿意,您也可以在.env文件中这样做。

    希望这对你有帮助!
登录注册置评。