# Lesson 2: Environment setup

In this lesson, we’ll set up the environment needed to work through this course. We’ll begin by downloading and running a **Docker image** that will deploy a **TypeDB Community Edition server** preloaded with a **sample database**. Then, we’ll install **TypeDB Studio**, which we’ll be using to manage databases and execute queries. We’ll also go through a quick tutorial to get an overview of the key features of Studio that we’ll need throughout this course.

## [](#_recommended_prerequisites)Recommended prerequisites

*   You should complete [Lesson 1](../1-introduction-to-typedb/index.md) before starting this lesson.
    

## [](#_lesson_contents)Lesson contents

[Lesson 2.1: Sample deployment](2.1-sample-deployment/index.md)

Deploy the sample database and install TypeDB Studio.

[1\. Introduction to TypeDB](../1-introduction-to-typedb/index.md) [Sample deployment](2.1-sample-deployment/index.md)

[Edit on GitHub](https://github.com/typedb/typedb-docs/edit/3.x-development/academy/modules/ROOT/pages/2-environment-setup/index.adoc) Edit this page on GitHub.