Quiero ejecutar un microservicio Spring-Boot en el número de puerto 443. Estoy creando este servicio usando el comando Docker
docker service create -p 443:8443 somerepo/someorg/some-service:v0.1Cuando disparo, este servicio de comando funciona bien, pero DTR y UCP fallan. No tengo una idea completa al respecto, pero solo sé que el controlador UCP de la ventana acoplable se ejecuta en 443. Mi pregunta es
Gracias de antemano.
Debe verificar si el puerto 443 está actualmente ocupado por DTR o UCP, aparentemente ambos predeterminados en 443.
En el caso de UCP, según la referencia y esta discusión , es posible cambiar el puerto UCP usando el --controller-port durante la instalación. Esto también se puede configurar en la interfaz web en Admin Settings -> Cluster Configuration -> Controller Port .
En cuanto a DTR , existe la bandera --replica-https-port para alejarlo también de 443.
Una vez que haya movido los servicios de la competencia, no hay nada que le impida que un contenedor escuche el puerto 443.