You will find here a collection of docker-compose to easily test complex installations of APIM.
Run make or make help to see contextual help
Simply use make followed by the target you want (see in help).
For example: make tags-internal-external.
Default version of the docker images is nightly. You can use a specific version with: make tags-internal-external APIM_VERSION=3.9.0.
You can use stop to stop all the components of a running docker-compose or only specific services.
You have to specify the TARGET parameter to indicate which docker-compose to stop. TARGET is the name of the folder containing the docker-compose, also listed in make help
For example: make stop TARGET=tags-internal-external.
You may want to stop only one service (see the name directly in the related docker-compose). To do that, simply use the SERVICES parameter.
For example, to stop elasticsearch for tags-internal-external: make stop TARGET=tags-internal-external SERVICES=elasticsearch
You can use start to stop all the components of a running docker-compose or only specific services.
You have to specify the TARGET parameter to indicate which docker-compose to start. TARGET is the name of the folder containing the docker-compose, also listed in make help
For example: make start TARGET=tags-internal-external.
You may want to start only one service (see the name directly in the related docker-compose). To do that, simply use the SERVICES parameter.
For example, to start elasticsearch for tags-internal-external: make start TARGET=tags-internal-external SERVICES=elasticsearch
You can use down to stop all the components of a running docker-compose or only specific services.
You have to specify the TARGET parameter to indicate which docker-compose to down. TARGET is the name of the folder containing the docker-compose, also listed in make help
For example: make down TARGET=tags-internal-external.
To know exactly the consequences of the
down, please read https://docs.docker.com/compose/reference/down/