我想在端口号443上运行spring-boot微服务。 我正在使用docker命令
创建此服务docker service create -p 443:8443 somerepo/someorg/some-service:v0.1
当我启动此命令时,服务正常,但DTR和UCP会停止运行。 我对它没有一个完整的想法,但只知道docker UCP控制器在443上运行。 我的问题是
先谢谢。
答案 0 :(得分:1)
您应检查端口443当前是否被DTR或UCP占用,显然两者都默认为443。
对于UCP,根据reference和此discussion,可以在安装期间使用--controller-port
标志更改UCP端口。这也可以在Admin Settings -> Cluster Configuration -> Controller Port
下的Web界面中配置。
至于DTR,还有一个标志--replica-https-port
也可以将它从443移开。
移动竞争服务后,没有什么可以阻止您让容器侦听端口443。