Blueprint Developer Manual / Version 2304
Table Of ContentsIf you do not want to start the whole stack, you can start only the required components. All services define their dependencies using the
depends_on
directive. Running a simple docker compose up -d content-management-server workflow-server
therefore will also start mysql
, mongodb
and solr
.
You can get all available services by running docker compose config --services
Alternatively, you can render the current setup to a config file and opt-out the services by deleting them from the rendered file.
docker-compose config > docker-compose.yml
You can then remove everything you don’t want. docker-compose.yml
is ignored by
Git with the default .gitignore
file.
You only have to make sure, that in your .env
file
COMPOSE_FILE=docker-compose.yml
is set, otherwise the file won’t be loaded.
Of course. there are a lot of toggles for your convenience:
JAVA_DEBUG
- default portsXXX06
for JDWPFORCE_REIMPORT_CONTENT
- once imported, the content won’t reimport unless forcedSKIP_CONTENT
- same as not running themanagement-tools
container.
There is also an option to define profiles to match a set of services. Visit the Docker documentation if you are interested in this feature.