Benutzer-Werkzeuge

Webseiten-Werkzeuge


docker

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
docker [2023/11/02 16:46] lwsystemsdocker [2024/02/22 15:34] (aktuell) – [docker-compose] lwsystems
Zeile 22: Zeile 22:
 ===== docker-compose ===== ===== docker-compose =====
  
-Das Image kann mit Hilfe von //[[https://docs.docker.com/compose/install//|docker-compose]]// gestartet werden.+Das Image kann mit Hilfe von //[[https://docs.docker.com/compose/|docker-compose]]// gestartet werden.
  
 Hiefür wird das folgende Compose-File angelegt: Hiefür wird das folgende Compose-File angelegt:
Zeile 58: Zeile 58:
  
   * ARCHIVECONF_DIR: Benno Archiver Konfiguration (/etc/benno)   * ARCHIVECONF_DIR: Benno Archiver Konfiguration (/etc/benno)
-  * ARCHIVE_DIR: [[begriffsbestimmungen#container|Repo-Verzeichnis]] (/srv/benno/archive/repo)+  * ARCHIVE_DIR: [[begriffsbestimmungen#container|Index- und Repo- Verzeichnis]] (/srv/benno/archive/)
   * SYSTEM_DIR: Systemdaten (/srv/benno/system)   * SYSTEM_DIR: Systemdaten (/srv/benno/system)
   * INBOX_DIR: [[begriffsbestimmungen#inbox|Import-Verzeichnis]] (/srv/benno/inbox)   * INBOX_DIR: [[begriffsbestimmungen#inbox|Import-Verzeichnis]] (/srv/benno/inbox)
Zeile 132: Zeile 132:
  
 ====== Mail-Import ====== ====== Mail-Import ======
 +
 +===== MILTER =====
  
 Im Docker-Container ist ein [[mail-import_via_milter|MILTER]] Daemon gestartet. Auf dem Hostsystem ist hierfür der Port 22500 gebunden und kann direkt aus dem MTA per [[mail-import_via_milter#milter_per_tcp-socket|TCP Socket]] angesprochen werden. Im Docker-Container ist ein [[mail-import_via_milter|MILTER]] Daemon gestartet. Auf dem Hostsystem ist hierfür der Port 22500 gebunden und kann direkt aus dem MTA per [[mail-import_via_milter#milter_per_tcp-socket|TCP Socket]] angesprochen werden.
  
 +
 +===== benno-smtp =====
 +
 +Im Container //bennomailarchiv/applicance// ist die SMTP Schnittstelle von benno-smtp installiert, aber nicht aktiv. Diese kann parallel in einem zusätzlichen Container per Composer gestartet werden.
 + --- //Cred.: Tammo Schülke, REDLINK GmbH//
 +
 +<file yml>
 +services:
 +  benno-smtp:
 +    image: bennomailarchiv/appliance
 +    entrypoint:
 +      - /usr/bin/java
 +      - -Dlog4j.configuration=/etc/benno-smtp/bennosmtp-log4j.xml
 +      - -server
 +      - -jar
 +      - /opt/benno-smtp/bennosmtp.jar
 +      - -c
 +      - /etc/benno-smtp/benno-smtp.conf
 +    volumes:
 +      - ${INBOX_DIR:-/srv/benno/inbox}:/srv/benno/inbox/
 +    restart: always
 +    ports:
 +      - 2500:2500
 +</file>
docker.1698943609.txt.gz · Zuletzt geändert: 2023/11/02 16:46 von lwsystems