All TeaStore services in a single image
1M+
With this image, you can run the TeaStore in a single container, requiring only an external database. Use this if you want to try and install the TeaStore as quickly as possible. For any advanced usage or research scenarios, run it using a single container for each service.
To set up the database, install it manually or run our TeaStore database container (recommended and easiest way):
docker run -p 3306:3306 -d descartesresearch/teastore-db
Next, start the teastore-all container and pass the address of the database as an environment variable. E.g., if the database runs on a host with the IP 10.1.1.1, start it as follows:
docker run -e "DB_HOST=10.1.1.1" -p 8080:8080 -d descartesresearch/teastore-all
Note: The DB_HOST environment variable must not be "localhost" or "127.0.0.1". We recommend using the host machine's host name or externally accessible IP when running the database on the same machine as the TeaStore container.
You can access the TeaStore's UI on the published port. E.g., when running on a host with the IP 10.1.1.2, access using:
http://10.1.1.2:8080/tools.descartes.teastore.webui/
For more information, visit the getting started documentation on GitHub: https://github.com/DescartesResearch/TeaStore/wiki/Getting-Started
Content type
Image
Digest
Size
303.5 MB
Last updated
about 7 years ago
docker pull descartesresearch/teastore-all