> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ooneex.com/llms.txt
> Use this file to discover all available pages before exploring further.

# docker:create

> Add a docker service to docker-compose.yml.

Add a predefined docker service to `modules/app/docker-compose.yml`. The command merges the service block and any volumes from the template into the existing file, creating it if it does not exist, and ensures the app's `package.json` has a `dev` script.

## Usage

```bash theme={null}
ooneex docker:create [options]
```

## Examples

```bash theme={null}
ooneex docker:create --name=postgres
```

```bash theme={null}
ooneex docker:create --name=redis
```

```bash theme={null}
ooneex docker:create
```

## Options

| Option   | Description                                                                                                                                                                                                                                      | Default             |
| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------- |
| `--name` | Docker service to add. One of `clickhouse`, `elasticsearch`, `grafana`, `jaeger`, `keycloak`, `libretranslate`, `maildev`, `memcached`, `minio`, `mongodb`, `mysql`, `nats`, `postgres`, `prometheus`, `rabbitmq`, `redis`, `temporal`, `vault`. | Prompted if omitted |
