PASS Summit 2026 Coming To Three Cities|Register now

Deploy Redgate Test Data Manager with Docker

Redgate Test Data Manager now ships as a Docker image. Pull it, run it, and you're in the product in minutes. For teams working with containers, this is the fastest way to get started.

Guest post

This is a guest post from James Hemson.

Run Redgate Test Data Manager where your test databases already live 

Many teams already use Docker to host their test databases. Until now, Redgate Test Data Manager (TDM) lived outside that workflow on a separately installed server, leaving customers with additional infrastructure to manage. 

That friction is gone. TDM can now sit right alongside your test databases in the same Docker environment. No context switching, no separate infrastructure to manage. Your test data pipeline lives where your test databases live. 

Spinning up a fresh instance for a demo, a test run, or a new team member’s environment now takes minutes. Tear it down when you’re done.  

Run anonymisation without the UI 

For teams running automated pipelines, there's no need to launch TDM. The Docker image supports headless execution - invoke the anonymisation binary directly from the command line: 

docker run --rm --entrypoint /app/rganonymize redgate/tdm arg1 arg2 

Anonymisation becomes a pipeline step. Trigger it from CI, pass in your arguments, get a clean anonymised database out the other side. 

See the docs page → 

How to get started 

The Redgate Test Data Manager Docker image is available now on Docker Hub. Whether you’re already using TDM or evaluating it as your test data management tool for the first time, there’s now a new way to get up and running. 

This is just the beginning. We’re building on this work, and there’s more to come. Watch this space. 

Frequently asked questions 

How do I get started with the Test Data Manager Docker image? 

The Test Data Manager Docker image is available now on Docker Hub. Pull the image, run it, and you’re in the product in minutes. For teams working with containers, this is the fastest way to get started with Test Data Manager. 

What are the benefits of running Test Data Manager in a Docker container? 

Firstly, TDM can now sit alongside your test databases in the same Docker environment, eliminating the need for a separately installed server. Spin up a fresh instance in minutes, tear it down when you're done. 

For teams running automated pipelines, Docker also enables headless anonymisation - invoke the anonymisation binary directly from the command line, no UI required.  

Looking further ahead, containerised deployment lays the groundwork for fully automated anonymisation workflows. Pair TDM with an AI agent in an iterative feedback loop to produce anonymised data that's realistic enough to test against, without manual intervention. 

Free trial

Try Redgate Test Data Manager

Get compliant test data in minutes, not months.

Start your free trial

Redgate Test Data Manager

Tools in this post

Redgate Test Data Manager

Reliable and secure test data provisioning

Find out more

Loading comments...