mailcow-dockerized-docs/docs/manual-guides/Docker/u_e-docker-cust_dockerfiles.de.md
2022-10-19 17:34:14 +02:00

816 B

Sie mĂĽssen die Override-Datei mit den entsprechenden Build-Tags in den mailcow: dockerized Root-Ordner (d.h. /opt/mailcow-dockerized) kopieren:

cp helper-scripts/docker-compose.override.yml.d/BUILD_FLAGS/docker-compose.override.yml docker-compose.override.yml

Nehmen Sie Ihre Ă„nderungen in data/Dockerfiles/$service vor und erstellen Sie das Image lokal:

docker build data/Dockerfiles/$service -t mailcow/$service:$tag

(Ohne persönlichen :$tag wird automatisch :latest verwendet.)

Nun muss dieser gerade erstellte Container in docker-compose.override.yml aktiviert werden, z.B.:

$service-mailcow:
    build: ./data/Dockerfiles/$service
    image: mailcow/$service:$tag

Abschliessend müssen die geänderten Container automatisch neu erstellt werden:

docker compose up -d