2018-08-15 18:20:52 +00:00
|
|
|
.. include:: /_includes/all.rst
|
|
|
|
|
|
|
|
.. _custom_container_enable_all_additional_container:
|
|
|
|
|
|
|
|
*******************************
|
|
|
|
Enable all additional container
|
|
|
|
*******************************
|
|
|
|
|
|
|
|
Besides providing basic LAMP/MEAN stack container, which are well integrated into the Devilbox
|
|
|
|
intranet, the Devilbox also ships additional pre-configured container that can easily be enabled.
|
|
|
|
|
2019-01-29 11:50:45 +00:00
|
|
|
.. seealso:: :ref:`docker_compose_override_yml_how_does_it_work`
|
|
|
|
|
2018-08-15 18:20:52 +00:00
|
|
|
|
|
|
|
**Table of Contents**
|
|
|
|
|
|
|
|
.. contents:: :local:
|
|
|
|
|
|
|
|
|
|
|
|
Available additional container
|
|
|
|
==============================
|
|
|
|
|
|
|
|
The following table shows you the currently additional available container:
|
|
|
|
|
|
|
|
.. include:: /_includes/snippets/additional-container.rst
|
|
|
|
|
|
|
|
|
|
|
|
Enable all additional container
|
|
|
|
===============================
|
|
|
|
|
|
|
|
Copy ``docker-compose.override.yml-all`` into the root of the Devilbox git directory.
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
|
|
host> cp compose/docker-compose.override.yml-all docker-compose.override.yml
|
|
|
|
|
|
|
|
That's it, if you ``docker-compose up``, all container will be started. This however is not
|
|
|
|
adviced as it will eat up a lot of resources. You are better off by selectively specifying the
|
|
|
|
container you want to run.
|
|
|
|
|
|
|
|
.. seealso:: :ref:`start_the_devilbox`
|
|
|
|
|
|
|
|
|
|
|
|
Configure additional container
|
2018-08-15 18:23:37 +00:00
|
|
|
==============================
|
2018-08-15 18:20:52 +00:00
|
|
|
|
|
|
|
The additional container also provide many configuration options just as the default ones do.
|
|
|
|
That includes, but is not limited to:
|
|
|
|
|
|
|
|
* Image version
|
|
|
|
* Exposed ports
|
|
|
|
* Mount points
|
|
|
|
* And various container specific settings
|
|
|
|
|
|
|
|
In order to fully customize each container, refer to their own documentation section:
|
|
|
|
|
|
|
|
.. seealso::
|
2018-08-19 10:27:42 +00:00
|
|
|
* :ref:`custom_container_enable_blackfire`
|
2018-08-15 18:20:52 +00:00
|
|
|
* :ref:`custom_container_enable_mailhog`
|
|
|
|
* :ref:`custom_container_enable_rabbitmq`
|
2018-08-18 11:51:35 +00:00
|
|
|
* :ref:`custom_container_enable_solr`
|
2019-02-16 20:12:34 +00:00
|
|
|
* :ref:`custom_container_enable_varnish`
|