Commit Graph

62 Commits (742dae5c3f1ce476628863cae914489ed83c265d)

Author SHA1 Message Date
Scott Frederick 2bec82ab2f Delete disabled docker compose tests 2 years ago
Andy Wilkinson fd6214e7e3 Remove accidentally committed test classes 2 years ago
Andy Wilkinson dee5217cf0 Add Docker Compose support for MS SQL Server using R2DBC
Closes gh-35144
2 years ago
Phillip Webb 0f032c290a Allow for predicate based checking of image names
Update `DockerComposeConnectionDetailsFactory` to accept a `Predicate`
based check to determine if the source should be accepted.

The existing name based checks have also been improved to allow names
outside of official docker images. The `ImageReference` and `ImageName`
classes have been mainly copied from
`org.springframework.boot.buildpack.platform.docker.type`.

Closes gh-35154
2 years ago
Andy Wilkinson b64adbc34b Fix disabled conditions on AbstractDockerComposeIntegrationTests 2 years ago
Andy Wilkinson 2bccd586ea Fix DockerComposeFileTests on Windows 2 years ago
Stephane Nicoll 8946c761ee Polish 2 years ago
Andy Wilkinson 78242cb794 Skip tests when Docker is unavailable
See gh-34747
2 years ago
Andy Wilkinson 3a01759a3b Protect tests against unstable toString ordering
See gh-34747
2 years ago
Phillip Webb 3657f73b9a Provide more verbose docker compose logging
Update `up` and `start` operations so that real-time logging is
provided. Prior to this commit, lengthy pull operations were not
logged which gave the impression that the application had
crashed.

Closes gh-34994
2 years ago
Phillip Webb efff253d35 Fallback to finding docker image name from compose ps
Earlier versions of docker do not include the image name in the inspect
output. We now fallback to using the `compose ps` response.

Closes gh-34993
2 years ago
Mortitz Halbritter 842e17eced Add Docker Compose support
Add `spring-boot-docker-compose` module with service connection
support.

Closes gh-34747

Co-authored-by: Phillip Webb <pwebb@vmware.com>
Co-authored-by: "Andy Wilkinson <wilkinsona@vmware.com>
2 years ago