Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 7 additions & 8 deletions src/pages/docker/containers/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,15 +44,14 @@ The following table shows the options to customize service container configurati

| Name | Service | Key & options | Available Versions | Notes |
|-----------------------------------------------------|------------------|-------------------------|------------------------------------------------------|------------------------------|
| [db](service.md#database-container) | MariaDB or MySQL | `--db`, `--db-image` (MySQL)\<br/\>`--expose-db-port`\<br/\>`--db-increment`\<br/\>`--db-offset`\<br/\>`--with-entrypoint`\<br/\>`--with-mariadb-config` | 10.0, 10.1, 10.2, 10.3, 10.4, 10.6\<br/\>5.6, 5.7, 8.0 | Use the increment and offset options to customize the [auto-increment settings][Using AUTO_INCREMENT] for replication.\<br/\>\<br/\>Use the `--with-entrypoint` and `--with-mariadb-config` options to automatically configure database directories in the Docker environment\<br/\>\<br/\>**Example build commands**:\<br/\>`ece-docker build:compose --db <mariadb-version>`\<br/\>`ece-docker build:compose --db <mysql-version> --db-image` |
| [elasticsearch](service.md#elasticsearch-container) | Elasticsearch | `--es`\<br/\>`--es-env-var`\<br/\>`--no-es` | 5.2, 6.5, 6.8, 7.5, 7.6, 7.7, 7.9, 7.10, 7.11 | Use the options to specify the Elasticsearch version, customize Elasticsearch configuration options, or to build a Docker environment without Elasticsearch. |
| [opensearch](service.md#opensearch-container) | OpenSearch | `--os`\<br/\>`--os-env-var`\<br/\>`--no-os` | 1.1, 1.2, 1.3, 2.12, 2.3, 2.4, 2.5, 3.0 | Use the options to specify the OpenSearch version, customize OpenSearch configuration options, or to build a Docker environment without OpenSearch.|
| [fpm](service.md#fpm-container) | PHP FPM | `--php`\<br/\>`--with-xdebug` | 7.2, 7.3, 7.4, 8.0, 8.1, 8.2 | Used for all incoming requests. Optionally, install a specific php version or add Xdebug to debug PHP code in the Docker environment. |
| [mailhog](service.md#mailhog-container) | MailHog | `--no-mailhog`\<br/\>`--mailhog-http-port`\<br/\>`--mailhog-smtp-port` | latest | Email service to replace Sendmail service, which can cause issues in Docker environment |
| [node](cli.md#node-container) | Node | `--node` | 6, 8, 10, 11 | Node container to run gulp or other NPM based commands in the Docker environment. Use the `--node` option to install a specific node version. |
| [db](service.md#database-container) | MariaDB or MySQL | `--db`, `--db-image` (MySQL)<br/>`--expose-db-port`<br/>`--db-increment`<br/>`--db-offset`<br/>`--with-entrypoint`<br/>`--with-mariadb-config` | 10.6, 10.11, 11.4<br/> 8.0 | Use the increment and offset options to customize the [auto-increment settings][Using AUTO_INCREMENT] for replication.<br/><br/>Use the `--with-entrypoint` and `--with-mariadb-config` options to automatically configure database directories in the Docker environment<br/><br/>**Example build commands**:<br/>`ece-docker build:compose --db <mariadb-version>`<br/>`ece-docker build:compose --db <mysql-version> --db-image` |
| [opensearch](service.md#opensearch-container) | OpenSearch | `--os`<br/>`--os-env-var`<br/>`--no-os` | 2.3, 2.4, 2.5, 2.12, 3.0 | Use the options to specify the OpenSearch version, customize OpenSearch configuration options, or to build a Docker environment without OpenSearch.|
| [fpm](service.md#fpm-container) | PHP FPM | `--php`<br/>`--with-xdebug` | 8.0, 8.1, 8.2, 8.3, 8.4 | Used for all incoming requests. Optionally, install a specific php version or add Xdebug to debug PHP code in the Docker environment. |
| [mailhog](service.md#mailhog-container) | MailHog | `--no-mailhog`<br/>`--mailhog-http-port`<br/>`--mailhog-smtp-port` | latest | Email service to replace Sendmail service, which can cause issues in Docker environment |
| [node](cli.md#node-container) | Node | `--node` | 14, 16, 18, | Node container to run gulp or other NPM based commands in the Docker environment. Use the `--node` option to install a specific node version. |
| [activemq](service.md#activemq-container) | ActiveMQ Artemis | `--amq` | 2.4, 2.5, 2.6, 2.7, 2.8, 2.9 | Use the `--amq` option to install a specific ActiveMQ Artemis version. |
| [rabbitmq](service.md#rabbitmq-container) | RabbitMQ | `--rmq` | 3.5, 3.7, 3.8, 3.9 | Use the `--rmq` option to install a specific RabbitMQ version. |
| [redis](service.md#redis-container) | Redis | `--redis` | 3.2, 5.0, 6.0, 7.0 | Standard redis container |
| [rabbitmq](service.md#rabbitmq-container) | RabbitMQ | `--rmq` | 3.9, 3.11, 3.12, 3.13, 4.1 | Use the `--rmq` option to install a specific RabbitMQ version. |
| [redis](service.md#redis-container) | Redis | `--redis` | 6.0, 7.0, 7.2 | Standard redis container |
| [valkey](service.md#valkey-container) | Valkey | `--valkey` | 8.0 | Standard valkey container |
| [selenium](service.md#selenium-container) | Selenium | `--with-selenium`\<br/\>`--selenium-version`\<br/\>`--selenium-image` | Any | Enables application testing using the Magento Functional Testing Framework (MFTF) |
| [test](service.md#test-container) | PHP CLI | `--with-test` | Any | Optional container with a writable file system for running tests |
Expand Down
Loading