close

Filter

loading table of contents...

Blueprint Developer Manual / Version 2207

Table Of Contents
3.2.2.1.5 Reducing the Setup

If 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 ports XXX06 for JDWP

  • FORCE_REIMPORT_CONTENT - once imported, the content won’t reimport unless forced

  • SKIP_CONTENT - same as not running the management-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.

Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.