---
title: "Prerequisites"
description: "Install Docker, Python 3.10, Git, and a Bash-compatible shell for the Feast and Aerospike tutorial."
---

# Prerequisites

> For the complete documentation index see: [llms.txt](https://aerospike.com/docs/llms.txt)
> 
> All documentation pages available in markdown.

This tutorial requires Docker, Python, Git, and a Bash-compatible shell. It uses small local Parquet files as stand-ins for batch feature sources that would come from a data pipeline in production. You do not need a data warehouse or streaming pipeline.

## Required

Docker

Docker runs Aerospike Database locally.

1.  Download, install, and launch Docker Desktop from [the Docker website](https://www.docker.com/products/docker-desktop/).
    
2.  Verify Docker is running:
    
    Terminal window
    
    ```shell
    docker --version
    ```
    

Python

The pinned Feast commit requires Python 3.10 or later. Use Python 3.10 for this tutorial. Newer interpreters may work, but this tutorial was verified with Python 3.10.

1.  Install [Python 3.10](https://www.python.org/downloads/).
    
2.  Verify Python is available:
    
    Terminal window
    
    ```shell
    python3 --version
    ```
    
    The output must show Python 3.10 or newer.
    

Git and Bash-compatible shell

The installation command downloads Feast from a pinned Git commit. The tutorial commands use Bash syntax.

1.  Install [Git](https://git-scm.com/downloads).
    
2.  Verify Git and Bash are available:
    
    Terminal window
    
    ```shell
    git --version
    
    bash --version
    ```
    
    On Windows, run the documented shell commands in [WSL 2](https://learn.microsoft.com/windows/wsl/install).
    

::: undefined
-   I’ve installed Docker.
-   I’ve installed Python 3.10.
-   I’ve installed Git and a Bash-compatible shell.
:::

[Previous  
Tutorial: Serve real-time Feast features with Aerospike](https://aerospike.com/docs/develop/feast-aerospike-online-store) [Next  
Install and connect](https://aerospike.com/docs/develop/feast-aerospike-online-store/step/1/part/1/install-and-connect)