docker-compose 中的 H2O - 要挂载哪些文件夹以保留所有数据?

H2O in docker-compose - which folders to mount to persist all data?

尝试将 H20 与 docker-compose 结合使用。他们的网站上有 instructions on running with Docker,我以此为基础。

我不知道如何保留适当的文件夹以保持 H2O Flow 中的模型可访问。为此,我需要在本地保留哪些文件夹?

我使用了下面的 Dockerfile heredocker-compose.yaml。我可以通过挂载 /tmp 文件夹在本地存储模型,但我还需要挂载哪些其他文件夹?

version: '3.1'
services :
  h2o-svc:
    build:
      context: .
      dockerfile: Dockerfile
    image: h2o:latest
    restart: always
    volumes:
    - ./app/h2o_models:/tmp
    ports:
      - 54321:54321

H2O-3 具有内存架构。

除非您要求,否则它不会将任何内容写入磁盘,并且它保留的位置(例如,在保存模型时)是您手动指定的位置。

我建议您先不 docker 尝试此操作,以了解 H2O-3 重新启动时会发生什么。