Avoid image pull delays in your CI (public beta)
For Testcontainers Cloud customers on a paid Team or Enterprise plan, container images now typically remain available in-between CI runs, leading to faster CI pipelines.
Get started with popular technologies thanks to preconfigured services
Testcontainers Desktop now ships with 15+ preconfigured configuration files, including postgres, kafka, and many others. Simply rename a file from .example to a .toml extension to get started with the corresponding technology.
Verify running services and spot configuration issues
With Testcontainers Desktop you can now open the services menu to verify at a glance which services are configured and the corresponding ports, as well as spot any service with a potential configuration issue.
Testcontainers July Roundup
Hey there! It's time for our July Testcontainers newsletter. This month, we have amazing product updates for you! We released the Testcontainers Desktop application 🎉, which has a number of features that are useful for local development with Testcontainers...
Enable reusable containers with a single click
By keeping containers running and allowing multiple tests to "reuse" the same container, it's possible to shave off container start times. With Testcontainers Desktop switching the "reuse" capability on and off is now as easy as clicking the corresponding option in the app's menu.
Freeze containers to prevent their shutdown while you debug
With Testcontainers Desktop, you can now "freeze" containers to prevent their shutdown so that you can debug them. After enabling "Freeze containers shutdown", simply run your test as usual, and the app will prevent its shutdown, effectively keeping the test running indefinitely.
Switch container runtimes and burst to the cloud
With Testcontainers Desktop, you can now easily switch between your local container runtimes for all your Testcontainers-powered dependencies. And thanks to Testcontainers Cloud, you can even run them in the cloud on demand!
Set fixed ports to easily debug development services
You can now configure Testcontainers Desktop to proxy running services to a fixed port on your machine, making it easy to debug Testcontainers-based services with your local tools.
Testcontainers June Roundup
It's time for round three of the Testcontainers monthly newsletter. In our June Roundup, we have a Community Survey - spare just 5 minutes to help us improve! In Testcontainers Cloud, we're introducing new dashboard filters. On the OSS front, dive into new guides for Node.js, jOOQ/Flyway, Quarkus, explore informative blog posts, and don’t miss the fresh releases of ...
Tag your test sessions by project
You can now tag your Testcontainers sessions by project and provide a useful link, such as the repo or wiki. To get started, simply set the TCC_PROJECT_KEY and TCC_PROJECT_URL environment variables.