Prerequisite¶
This workshop uses the Docker and Docker Compose CLI tools to set up a Presto cluster, a local REST server on top of a PostgreSQL database, and a MinIO s3 object storage instance. We recommend Podman, which is a rootless - and hence more secure - drop-in replacement for Docker. Install Podman and ensure that podman
has been successfully alias
'ed to docker
in your working environment.
Clone the workshop repository¶
Various parts of this workshop will require the configuration files from the workshop repository. Use the following command to download the whole repository:
git clone https://github.com/IBM/presto-iceberg-lab.git
cd presto-iceberg-lab
Alternatively, you can download the repository as a zip file, unzip it and change into the presto-iceberg-lab
main directory.