Docker runs applications in virtual containers that provide an isolated platform-independent environment and can be installed by using a single command. Docker creates a container from an image – a template that prepares the required environment. You can create your own images and use images available on Docker Hub – a repository of images created by Docker users.
To help you run tests by using Docker, SmartBear offers a number of preconfigured Docker images:
Image on Docker Hub: smartbear/ready-api-soapui-testrunner
The image contains installed ReadyAPI. When you run the image, it runs the specified functional test in a container.
See Functional Tests in Docker to learn more about the image and how to use it.
Image on Docker Hub: smartbear/ready-api-loadui-agent
The image contains installed LoadUI agent. When you run the image, the agent runs automatically in a container, and you can use it in your distributed test.
See LoadUI agent for Docker to learn more about the image and how to use it.
Image on Docker Hub: smartbear/ready-api-virtserver
The image contains installed VirtServer. When you run the image, VirtServer runs automatically in a container, and you can use it as a regular VirtServer instance.
See VirtServer in Docker to learn more about the image and how to use it.
Image on Docker Hub: smartbear/readyapi-testengine
The image contains installed TestEngine. When you run the image, TestEngine runs automatically in a container, and you can use it to run ReadyAPI tests remotely.
See Run TestEngine in Docker Container to learn more about the image and how to use it.