Sign inSign up

descartesresearch/teastore-all

By descartesresearch

Updated about 7 years ago

All TeaStore services in a single image

Image
1

1M+

descartesresearch/teastore-all repository overview

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

Tag summary

Content type

Image

Digest

Size

303.5 MB

Last updated

about 7 years ago

docker pull descartesresearch/teastore-all