Przejdź do treści

NPM in Docker Swarm

  • przez

Przeniosłem Nginx Proxy Manager pod Docker Swarm. Teraz jestem zabezpieczony przed awarią serwera. Docker Swarm realizuje funkcje wysokiej dostępności (high availability, HA). W przypadku awarii jednego z serwerów w klastrze kontener NPM uruchamiany jest na drugim działającym – dane kontenera NPM są dostępne, bo przechowywane są na udziale glusterfs.

docker service create –name proxy –replicas 1 -p 89:80 -p 40858:81 -p 34587:443 –mount type=bind,source=/mnt/glusterfs/docker/NPM/data,destination=/data –mount type=bind,source=/mnt/glusterfs/docker/NPM/etc/letsencrypt,destination=/etc/letsencrypt –constraint node.labels.fs==glusterfs jc21/nginx-proxy-manager:latest