2022-02-02 12:23:46 +01:00
|
|
|
Sie mĂĽssen die Override-Datei mit den entsprechenden Build-Tags in den mailcow: dockerized Root-Ordner (d.h. `/opt/mailcow-dockerized`) kopieren:
|
|
|
|
```
|
2022-09-01 09:33:47 +02:00
|
|
|
cp helper-scripts/docker-compose.override.yml.d/BUILD_FLAGS/docker-compose.override.yml docker-compose.override.yml
|
2022-02-02 12:23:46 +01:00
|
|
|
```
|
|
|
|
|
2022-10-19 17:34:14 +02:00
|
|
|
|
2022-02-02 12:23:46 +01:00
|
|
|
Nehmen Sie Ihre Ă„nderungen in `data/Dockerfiles/$service` vor und erstellen Sie das Image lokal:
|
2022-10-19 17:34:14 +02:00
|
|
|
```
|
|
|
|
docker build data/Dockerfiles/$service -t mailcow/$service:$tag
|
|
|
|
```
|
|
|
|
(Ohne persönlichen :$tag wird automatisch :latest verwendet.)
|
|
|
|
|
2022-02-02 12:23:46 +01:00
|
|
|
|
2022-10-19 17:34:14 +02:00
|
|
|
Nun muss dieser gerade erstellte Container in docker-compose.override.yml aktiviert werden, z.B.:
|
2022-02-02 12:23:46 +01:00
|
|
|
```
|
2022-10-19 17:34:14 +02:00
|
|
|
$service-mailcow:
|
|
|
|
build: ./data/Dockerfiles/$service
|
|
|
|
image: mailcow/$service:$tag
|
2022-02-02 12:23:46 +01:00
|
|
|
```
|
|
|
|
|
|
|
|
|
2022-10-19 17:34:14 +02:00
|
|
|
Abschliessend müssen die geänderten Container automatisch neu erstellt werden:
|
2022-02-02 12:23:46 +01:00
|
|
|
```
|
2022-08-31 14:45:46 +02:00
|
|
|
docker compose up -d
|
2022-10-19 17:34:14 +02:00
|
|
|
```
|