Puis-je déplacer discourse hors du réseau de pont Docker par défaut ?

Lors de l’installation par défaut de Discourse, celui-ci s’exécute sur le réseau par défaut du pont Docker. Est-il sûr de le déplacer vers un réseau personnalisé sans rencontrer de problèmes ? Si oui, comment procéder pour que cela persiste lors des reconstructions ?

1 « J'aime »

Je pense que tout ce que vous avez à faire est d’ajouter une section docker-args avec les éléments souhaités, quelque chose comme :

docker_args: |
  --network web

Je l’ai placé après links dans ma configuration.

1 « J'aime »

Donc vous avez bien changé le réseau et tout fonctionne bien ? Ce serait formidable !

Cela dit : il m’est venu à l’esprit il y a quelques minutes que je n’aurais peut-être même pas besoin de changer le réseau, puisque j’utilise le websocket avec un proxy externe. Mon intuition est-elle juste : le websocket contourne-t-il le réseau Docker de toute façon ?

Oui. Ma configuration Traefik utilise cela et tout fonctionne parfaitement.

Exactement. Je suis presque certain que les sockets ne se soucient pas des réseaux Docker.

1 « J'aime »