我有一个应用程序在 Azure 中的 Docker 容器内运行,作为应用服务运行。该应用程序使用与应用程序位于同一容器内的 MimerSQL 数据库。
我希望能够从我的桌面访问数据库端口(1360)以查看数据库内部以进行调试,但我还没有找到从外部访问它的方法。
如果我在桌面上运行 Docker 容器,则不会遇到任何问题,因为我可以提供“-p”指令,从而将数据库端口映射到可从我的主机(或任何其他计算机)访问的端口,但到目前为止,我还没有在 Azure 中找到类似的指令来将端口暴露给外界,无论是 1360 还是其他任何端口。
我正在考虑将数据库映射到 Web 端口,但是应用程序使用 https 端口来发送状态消息,所以这个端口就消失了。