Canned container for tests using the library testcontainers-go.
What does it mean? It means that if you have tests using the library testcontainers-go, you can easily spin up some specific applications without worring about the waiting logic or connection string/client url-building logic.
You can also specify your own images to be initialized using the same logic as one that is already implemented here (i.e. if you create your own SQL Server image with your tables already).
Generic container starter for an HTTP API
- Default Image: None. It must be provided on creation.
- Default Image:
mockserver/mockserver
- Product Website: https://www.mock-server.com/
- Default Image:
mcr.microsoft.com/mssql/server
- Product Documentation: https://docs.microsoft.com/en-us/sql/linux/quickstart-install-connect-docker
The package ./networks
includes a function to create a network with a random name.