Olá a todos,
Estou tentando instalar o Discourse usando a rede host do Docker e estou encontrando um erro estranho com o comando de reconstrução.
Se eu executar ./launcher rebuild app --docker-args --net=host --skip-mac-address, o Discourse será reconstruído sem problemas e estará acessível a partir do meu balanceador de carga.
Mas se eu adicionar a configuração em container/app.yml em vez disso, recebo um erro no início do processo de reconstrução.
[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]#
Gostaria de adicionar isso como parte da configuração para que, se eu ou outro administrador vier reconstruir, ou algo semelhante, não precisemos nos lembrar de adicionar as flags extras toda vez.
