用于使用 Docker 运行 TerminusDB 的脚本

2022-04-18 00:00:00 数据库 设置 运行 脚本 终端

TerminusDB是一个开源的图形数据库和文档存储。它允许您通过简单的文档API在强大的知识图谱中链接JSON文档。

如果您不想自己运行TerminusDB,请尝试使用TerminusX,这是一个基于TerminusDB构建的托管数据平台,允许您构建,部署,执行,监控和共享版本化的数据产品。TerminusX处于公开测试阶段,您可以立即注册。

目录

  • 先决条件
    • 码头工人
    • Git
    • 苏多
  • 安装
    • 获取存储库
    • 使用脚本运行容器
    • 使用控制台
    • 要停止、附加等,请参阅用法
  • 使用环境
    • 安全
    • 环境与环境文件
    • 环境与环境例子

先决条件

码头工人

由于此脚本使用 TerminusDB Docker 容器,因此您需要运行 Docker。

在 Windows 和 Mac 上,Docker Desktop 可以在此处下载:https://www.docker.com/products/docker-desktop

请注意,在 Windows 上,Docker 允许的默认内存为 2GB。由于这是内存数据库,因此较大的数据库需要更多的内存。因此,在 Docker 桌面设置中将默认允许的内存使用量提高到更高的值。

在 Linux 上,使用发行版的包管理器,或在此处查找更多信息:https://www.docker.com/products/container-runtime

Git

这个脚本是通过GitHub分发的,所以你需要git来克隆和更新它,如果你还没有git,你可以在这里下载它:https://git-scm.com/downloads

Windows用户应将应用程序“Git Bash”用于下面描述的所有终端命令,此应用程序随Windows的Git一起提供。

苏多

Sudo 是可选的。由于让非特权用户运行 docker 是不安全的,因此此脚本默认使用 sudo(如果可用)。

大多数用户不需要在这里做任何事情,sudo默认安装在Mac和许多流行的Linux发行版上,如Fedora,Red Hat,Debian,Ubuntu和Mint。建议使用小的发行版(如Archlinux)的Linux用户安装sudo并相应地混淆他们的sudoers文件。

Windows用户不需要在这里做任何事情。

安装

获取此存储库,CD 到它

git clone https://github.com/terminusdb/terminusdb-bootstrap
cd terminusdb-bootstrap

相关文章