Skip to content

ppalaga/testcontainers-arm64

Repository files navigation

Test Java Application on Arm64 inside an Amd64 node on Github Actions

This is a simple Quarkus Application containing a REST client that communicates with a remote Hello service.

During integration tests, the Hello service is served by a container (thomaspoignant/hello-world-rest-json) started via Testcontainers.

To test the whole, the following need to get done:

  • Install QEMU static binaries using setup-qemu-action

  • Start Maven build inside an Arm64 Container

  • Configure the above container to be able to communicate with the Docker Daemon to

  • Spawn new containers (a.k.a. Docker wormhole pattern)

  • Disable Ryuk due to testcontainers#8138

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published