Docker SMTP

Als Ergänzung zum Node-Red wird eine SMTP-Server für den Postausgang benötigt.

mkdir mailserver
cd mailserver/
touch Dockerfile

Das Dockerfile mit Notepad++ bearbeiten (Inhalt findet sich auf GutHub). Im Anschluss das Image erzeugen…

docker build .
docker images

…und starten (der Hashcode vom erzeugen Image beginnt mit 2566, was der letzte Befehl offenbart).

docker run -d --name mysmtp -v /c/Users/xyz/mailserver/smtp:/home/smtp/Maildir/ -p 25:25 2566

Docker Node-Red

Die Anleitung führt Schritt für Schritt durch die Einrichtung einer Node-Red-Instanz unter Docker.

docker run -it -p 1880:1880 --name mynodered nodered/node-red-docker

Mit strg+p strg+q die laufende Maschine verlassen und mit folgenden Befehl wieder verbinden.

docker attach mynodered

Später den Container nur noch starten und stoppen.

docker stop mynodered
docker start mynodered

Am Ende die VM beenden.

docker-machine stop

Ein Mailserver im Docker erleichtert den Aufbaue/Test der Kommunikation.