Docker Containers for Development Databases
Published 21 November 2023
Docker containers can be used for:
- Dedicated development database sandboxes
- Isolated development when working against a branch (e.g., main, feature1, release, etc.)
- Quickly spin up a container for the shadow database to generate and test migration scripts
- CI/CD pipelines to run multiple tests in parallel
Requirements
- You will need to be licensed for Flyway Enterprise
- You will need to have Docker installed on the machine where Flyway Desktop and/or the agent where Flyway CLI is installed
How to use Docker Container Databases for Development
- When configuring your development database, use the Provisioning method drop down to select Docker.
- Complete the information and click Test and save.
Get in touch with us to learn more.