Posso mover o discourse para fora da rede bridge docker padrão?

Ao seguir o processo de instalação padrão do Discourse, ele será executado na rede de ponte (bridge) padrão do Docker. É seguro movê-lo para uma rede personalizada sem problemas e, se sim, como fazer isso para que a configuração persista entre reconstruções?

1 curtida

Acho que tudo o que você precisa fazer é adicionar uma seção docker-args com o que você deseja, algo como

docker_args: |
  --network web

Eu a coloquei após links na minha configuração.

1 curtida

Então você trocou a rede e tudo está funcionando bem? Isso seria ótimo!

Dito isso: me ocorreu há apenas alguns minutos que talvez eu nem precise mudar a rede, já que estou usando o websocket com um proxy externo. Minha intuição está correta de que o websocket contorna a rede do Docker de qualquer forma?

Sim. Minha configuração do Traefik usa isso e funciona bem.

Sim. Tenho quase certeza de que sockets não se importam com redes do Docker.

1 curtida