Installing Xtreme1 using Docker — A Beginner’s Guide
Updated: Nov 30, 2022
Xtreme1 is the next gen platform for Multisensory Training Data. After going open source, we’ve been praised by many engineers and have been inspired to share the knowledge of how to contribute to our project. Please support us by “starring” our GitHub repo:
Since going open source, we found some people in our community are not familiar with Docker installation. In this guide we’ll learn step-by-step how to install Xtreme1 on your computer.
You can find our 3 minutes video guide here:
The first step before contributing to Xtreme1 is learning how to use Xtreme1. This guide will be part of a series of Xtreme1 tutorials. Stay tuned for our future releases covering the latest features.
1. Installation Environment Requirements
Mac, Windows and Linux systems are supported
It is recommended to use an AMD64 or ARM64 CPU with more than 2GB of memory and 10GB of available hard disk space
The latest version of Docker desktop. You can find Docker here: https://www.docker.com/products/docker-desktop/
We recommend using Google Chrome to run the Xtreme1 software.
2. Download the Installation Package
Click Code -> Download ZIP in the Xtreme1 GitHub repository to download; unzip the package in your computer’s file explorer.
Or download and unzip through the terminal:
wget https://github.com/basicai/xtreme1/releases/download/v0.5.1/xtreme1-v0.5.1.zip unzip -d xtreme1-v0.5.1 xtreme1-v0.5.1.zip
Run the command prompt (Win+R) or macOS terminal.
Then change directory to the unzipped file directory and execute the following line in your command prompt to start all services:
Docker compose up
On the Container page of Docker, there are 6 images including front end, back end, MySQL, Redis, Minio, and Nginx. When all images are running, this means that installation has been successful.