我可以在 docker UCP 中的 443 端口上运行该服务吗?



我想在端口号443上运行一个spring引导微服务。我正在使用 docker 命令创建此服务

docker service create -p 443:8443 somerepo/someorg/some-service:v0.1

当我触发此命令服务时,运行正常,但 DTR 和 UCP 出现故障。我对此没有一个完整的想法,但只知道 docker UCP 控制器在 443 上运行。我的问题是

  1. 我可以在端口 443 上将微服务作为 docker 服务运行吗?
  2. 我可以将码头工人 UCP 控制器的端口号更改为另一个端口吗?

提前谢谢。

您应该检查端口 443 当前是否被 DTR 或 UCP 占用,显然两者都默认为 443。

对于 UCP,根据参考和此讨论,可以在安装过程中使用 --controller-port 标志更改 UCP 端口。这也可以在 Web 界面中的 Admin Settings -> Cluster Configuration -> Controller Port 下进行配置。

至于DTR,有标志--replica-https-port也将其从443移开。

移动竞争服务后,没有任何内容可以阻止容器侦听端口 443。

相关内容

  • 没有找到相关文章

最新更新