n-murphy / docker-soapui

SoapUI in Docker
MIT License
0 stars 0 forks source link
docker soapui-oss

SoapUI in Docker

As the title implies this is the SoapUI (open source API test tool) running in a Docker container. In order to facilitate displaying the UI, I've leveraged the efforts of @theasp and his docker-novnc repository which is intended to be used for displaying X11 apps from other containers in a browser. The docker-novnc repository is based on an alpine version created by @psharkey novnc which in turn is based on wine-x11-novnc-docker and octave-x11-novnc-docker.

So a big thanks to those guys.

In my approach I've bundled novnc and SoapUI into a single container.

Image Contents

Usage

Variables

You can specify the following variables:

Run using docker command line

$ docker run -d --name soapui --rm -p 8080:8080 soapui-in-docker:bullseye

Open a browser and see SoapUI 5.7.0 at http://localhost:8080/vnc.html

Run using docker compose

# If you have docker desktop installed
docker compose up -d

# If you have manually installed docker-compose then its:
docker-compose up -d