TigerGraph is my graph database and graph analytics platform of choice as it is fast, scalable, and has an active open-source community. I regularly make use of TigerGraph locally due to my location not having nearby TigerGraph Cloud servers.
TigerGraph是我选择的图形数据库和图形分析平台,因为它快速,可扩展且具有活跃的开源社区。 由于我所在的位置附近没有TigerGraph Cloud服务器,因此我经常在本地使用TigerGraph。
At the time of writing, the TigerGraph software requirements specify support for the following operating systems:
在撰写本文时, TigerGraph软件要求指定了对以下操作系统的支持:
- Redhat and Centos versions 6.5–6.9, 7.0–7.4, and 8.0–8.2Redhat和Centos 6.5-6.9、7.0-7.4和8.0-8.2版本
- Ubuntu 14.04, 16.04, and 18.04Ubuntu 14.04、16.04和18.04
- Debian 8Debian 8
For anyone using operating systems beyond this list, a logical solution would be to make use of containerization: Docker, in the case of this article.
对于使用此列表以外的操作系统的任何人,一个合理的解决方案是利用容器化:就本文而言,是Docker。
In this article we will cover:
在本文中,我们将介绍:
- How to make use of the official TigerGraph and what’s inside如何利用官方的TigerGraph及其内部功能
- Stripping the official Docker image of unnecessary bloat删除不必要的膨胀的官方Docker映像
- Modifying the ENTRYPOINT to add:修改ENTRYPOINT以添加:
4. Using Docker Compose to run TigerGraph images
4.使用Docker Compose运行TigerGraph图像