---
title: "Installing the Tenant Service on containers"
slug: "installing-the-tenant-service-on-containers"
abstract: "Introduction to installing the Sitecore Data Exchange Framework Tenant Service on a container environment with Docker or Azure Kubernetes Service"
---
# Installing the Tenant Service on containers

Sitecore Data Exchange Framework Tenant Service (TS) enables you to trigger data synchronization processes with multiple systems.

This section explains what you need to prepare for deploying the Sitecore Data Exchange Framework Tenant Service (TS) to Sitecore containers for Docker and Azure Kubernetes Service (AKS).

Before you deploy TS to Docker or AKS, your installation must meet the following requirements:

- Docker Desktop must be installed and running. For instructions on how to set up the Docker environment, see the Containers in Sitecore development documentation.
- If the installation is done on Docker, you must have the Sitecore Docker container files deployed on a local machine. For instructions on how to prepare the Sitecore containers, see the *Installation Guide for Developer Workstation with Containers* on the [Sitecore Downloads site](https://dev.sitecore.net/Downloads/Sitecore_Experience_Platform/102/Sitecore_Experience_Platform_102.aspx).
- If the installation is done on Kubernetes, you must the Sitecore AKS container files deployed on a local machine. For instructions on how to prepare a Sitecore environment with Kubernetes, see the *Installation Guide for Production Environment with Kubernetes* on the [Sitecore Downloads site](https://dev.sitecore.net/Downloads/Sitecore_Experience_Platform/102/Sitecore_Experience_Platform_102.aspx).
- You must have a [build of the DEF Docker images](urn:resource:component:730974) on your local machine.
- If you have already installed the Data Exchange Framework on Docker, you must have the DEF `docker-compose.override.yml` deployed in the Sitecore container deployment folder.
- If the installation is done on Kubernetes, you must have completed the preparation steps up to the section *Prepare the configuration files for deployment* in [Walkthrough: Installing Data Exchange Framework in Azure Kubernetes Service](https://doc.sitecore.com/xp/en/developers/def/80/data-exchange-framework/walkthrough--installing-data-exchange-framework-in-azure-kubernetes-service.html "Walkthrough: Installing Data Exchange Framework in Azure Kubernetes Service")