Skip to content
Youhei Tooyama edited this page Aug 8, 2024 · 15 revisions

Welcome to the pg-strom-docker wiki!

Setup Summary

- without GDS(OSS) with GDS(Prod)
PG-Strom Licences no yes
Implement a NVIDIA GPU (Pascal or Later) yes yes
Install the RHEL 8.6, 9.0 or CUDA Supported OS & MOFED Supported OS yes yes
Install the MOFED Driver no yes
Install the CUDA yes yes
Install the Docker Engine yes yes
Install the NVIDIA Container Toolkit yes yes
Building the PG-Strom Container Image yes yes
Setup the NVMe Devices not required yes
Download the MagnumIO GDS Tool not required yes

Let's Enjoy running PG-Strom in containers!

How to Use the gds-run-container

]# cat gds-env.sh
#!/bin/bash
WORK_DIR=/data
GDS_VOLUME=/opt/nvme/test
IMAGE="mypg15-rocky8:latest"

]# source gds-env.sh 
]# gds-run-container run --gpus=all --enable-mofed --enable-gds \
                      --volume ${GDS_VOLUME}:/opt/data:rw \
                      --workdir ${WORK_DIR} \
                      --name=cont1 -p 5432:5432 \
                      -itd ${IMAGE}
]# gds-run-container exec -it cont1 bash
Clone this wiki locally