39 lines
1.1 KiB
Markdown
39 lines
1.1 KiB
Markdown
---
|
|
title: Container Names
|
|
---
|
|
|
|
# Container Names
|
|
|
|
By default, Dozzle retrieves container names directly from Docker. This is usually sufficient, as these names can be customized using the `--name` flag in `docker run` commands or through the `container_name` field in Docker Compose services.
|
|
|
|
## Custom Names
|
|
|
|
In cases where modifying the container name itself isn't possible, you can override it by adding a `dev.dozzle.name` label to your container.
|
|
|
|
Here is an example using Docker Compose or Docker CLI:
|
|
|
|
::: code-group
|
|
|
|
```sh
|
|
docker run --label dev.dozzle.name=hello hello-world
|
|
```
|
|
|
|
```yaml [docker-compose.yml]
|
|
services:
|
|
dozzle:
|
|
image: hello-world
|
|
labels:
|
|
- dev.dozzle.name=hello
|
|
```
|
|
|
|
:::
|
|
|
|
## Coolify Integration
|
|
|
|
If you're using [Coolify](https://coolify.io/), Dozzle automatically recognizes Coolify's labels as fallbacks:
|
|
|
|
- `coolify.serviceName` → Used as container name if `dev.dozzle.name` is not set
|
|
- `coolify.projectName` → Used for grouping if `dev.dozzle.group` is not set
|
|
|
|
No additional configuration is needed for Coolify deployments.
|