Docker-Argument '--skip-mac-address' verursacht Fehler beim Neuerstellen

Hallo zusammen,

ich versuche, Discourse mit Docker Host Networking zu installieren und stoße auf einen seltsamen Fehler beim rebuild-Befehl.

Wenn ich ./launcher rebuild app --docker-args --net=host --skip-mac-address ausführe, wird Discourse ohne Probleme neu aufgebaut und ist von meinem Load Balancer aus erreichbar.

Wenn ich die Konfiguration jedoch stattdessen in container/app.yml hinzufüge, erhalte ich zu Beginn des rebuild-Prozesses einen Fehler.

[root@hpc-discourse-p1 discourse]# ./launcher rebuild app
Device "docker0" does not exist.
x86_64 arch detected.
Ensuring launcher is up to date
Fetching origin
Launcher is up-to-date
unknown flag: --skip-mac-address
See 'docker run --help'.
unknown flag: --skip-mac-address
See 'docker run --help'.
unknown flag: --skip-mac-address
See 'docker run --help'.
unknown flag: --skip-mac-address
See 'docker run --help'.
unknown flag: --skip-mac-address
See 'docker run --help'.
cd /pups && git pull && git checkout v1.0.3 && /pups/bin/pups --stdin
unknown flag: --skip-mac-address
See 'docker run --help'.
cat: cids/app_bootstrap.cid: No such file or directory
"docker rm" requires at least 1 argument.
See 'docker rm --help'.

Usage:  docker rm [OPTIONS] CONTAINER [CONTAINER...]

Remove one or more containers
rm: cannot remove 'cids/app_bootstrap.cid': No such file or directory
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.
[root@hpc-discourse-p1 discourse]#

Ich möchte dies als Teil der Konfiguration hinzufügen, damit wenn ich oder ein anderer Administrator einen rebuild oder ähnliches durchführt, wir nicht jedes Mal daran denken müssen, die zusätzlichen Flags hinzuzufügen.