Manual Graphistry Installation#
We highly recommend getting started with quick launching a preconfigured AWS Marketplace or Azure Marketplace instance. When that is not an option, you may still be able to use a preconfigured GPU environment or automation script from Graphistry.
If none of those situations apply, read on for how to go to an unconfigured Linux instance to running Graphistry.
Contents#
Quick Install & Launch
Prerequisites
Instance Provisioning
AWS Marketplace & Azure Marketplace
AWS & Azure BYOL
On-Prem
Airgapped
Linux Dependency Installation
Graphistry Container Installation
Start!
0. Quick Install & Launch#
If nvidia is already your docker info | grep Default runtime:
wget -O release.tar.gz "https://..."
tar -xvvf release.tar.gz
docker load -i containers.tar.gz
docker compose up -d
1. Prerequisites#
Graphistry-provided tarball
Linux with Nvidia RAPIDS and Nvidia Docker via
Docker Compose 3RAPIDS-compatible NVidia GPU: Pascal or later.
For further information, see Recommended Deployment Configurations: Client, Server Software, Server Hardware.
Manual Graphistry container download#
Download the latest enterprise distribution from the enterprise release list on the support site. Please contact your Graphistry support staff for access if not available.
2. Instance Provisioning#
AWS & Azure Marketplace#
Skip almost all of these steps by instead running through AWS Marketplace and Azure Marketplace.
AWS, Azure, & GCP BYOL#
Start from an Nvidia instace
You can skip most of the steps by starting with an Nvidia NGC or Tensorflow instance.These still typically require installing
docker compose(and testing it), setting/etc/docker/daemon.jsonto default to thenvidia-dockerruntime, and restartingdocker(and testing it). See end of RHEL 7.6 and Ubuntu 18.04 LTS sample scripts for install and test instruction.
Start from raw Ubuntu/RHEL
You can build from scratch by picking a fully unconfigured starting point and following the RHEL 7.6 and Ubuntu 18.04 LTS On-Prem Sample instructions. Contact Graphistry staff for automation script assistance if also applicable.
On-Prem#
See Recommended Deployment Configurations: Client, Server Software, Server Hardware.
Airgapped#
Graphistry runs airgapped without any additional configuration.
3. Linux Dependency Installation#
The Graphistry environnment depends soley on Nvidia RAPIDS and Nvidia Docker via Docker Compose 3, and ships with all other dependencies built in.
See our sample scripts for RHEL 7.6 and Ubuntu 18.04 LTS. For automating this process, please contact Graphistry staff.
4. Graphistry Container Installation#
Load the Graphistry containers into your system’s registry:
docker load -i containers.tar
5. Start#
Launch with docker compose up, and stop with ctrl-c. To start as a background daemon, use docker compose up -d.
Congratulations, you have installed Graphistry!