问题标签 [azure-container-instances]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure-container-instances - 对等 vnet 中的 ACI(Azure 容器实例)可以通信吗?
在 vnet-a、subnet-a 中有 aci-a。
在 vnet-b、subnet-b 中有 aci-b。
如果虚拟网络是双向对等的,容器不应该能够相互 ping 吗?
就我而言,他们不能。我关注了这些页面:
在子网中创建 ACI: https ://docs.microsoft.com/en-us/azure/container-instances/container-instances-vnet
对等互连: https ://docs.microsoft.com/en-us/azure/virtual-network/tutorial-connect-virtual-networks-portal
任何帮助表示赞赏!
azure - 获取冻结的 Azure 容器实例的日志
我们有一个 Azure 容器实例,它似乎在重负载下冻结。我们可以通过负载测试来实现这一点。我现在不是在寻找确切的解决方案,但我感到困惑的是,当这种情况发生时,我似乎无法从容器实例中获取任何日志,这会告诉我到底发生了什么。
我的实例是运行 NodeJS 应用程序的 Docker 容器。我将 Application Insights 添加到应用程序中,并且成功地获取了应用程序本身出现的任何异常。但是当我们遇到冻结行为时,它实际上并没有到达容器内的应用程序,因此 Application Insights 在这种情况下对我没有帮助。
此外,如果我转到 Azure 中的容器实例,并查看“事件”选项卡下,我没有看到任何类型的错误,或者任何真正会告诉我容器实例处于“不工作”状态的东西,即使我们无法达到它。
azure - 使用 .net 在 Azure 容器实例中创建新容器组
我想在一个 Azure 容器实例中创建多个容器组。以下代码片段仅创建一组覆盖以前的但我想每次都创建新的
在 javascript aci apis 我可以看到他们有 CreateOrUpdate 方法。我怎么能在.net中做到这一点。
azure - 如何为具有重启策略的 Azure 容器实例计算定价始终
我有一个 Linux nodejs express webapp 容器部署到 Azure 容器实例,重启策略设置为 Always。
定价将如何计算?
是每个 http 请求还是 24/7 使用Azure Container Instances Pricing中描述的内存/cpu 持续时间?
这是一个仅在工作时间内供内部使用的低容量 web 应用程序,并通过 Azure AD openid 连接锁定。
azure - 在 azure 容器中的 docker 中获取客户端 IP
有没有人可以帮助我从运行在 Azure 容器实例上的 docker 容器获取用户客户端 IP?
我的代码只获取某些东西的本地 IP,我猜它是反向代理。所以ip是10.240.255.106;是标头我也有主机 IP(公共容器 IP),但仅此而已。标头
{"Cache-Control":["max-age=0"],"Connection":["keep-alive"],"Accept":["text/html,application/xhtml+xml,application/xml;q =0.9,image/webp,image/apng, / ;q=0.8"],"Accept-Encoding":["gzip, deflate"],"Accept-Language":["en-US,en;q=0.9 ,ru-RU;q=0.8,ru;q=0.7"],"Host":["23.99.249.54"],"User-Agent":["Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_0) AppleWebKit /537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36"],"Upgrade-Insecure-Requests":["1"],"DNT":["1"]}
有没有办法获得真正的客户端IP?
azure-container-service - Azure 容器实例无法连接到 Internet(出站 http GET 请求失败)
我有一个从基础映像创建的 Azure 容器实例microsoft/windowsservercore:ltsc2016
。该图像已安装 mercurial 并使用hg clone
但检查出一个私人仓库但结果失败abort: error: getaddrinfo failed
。当使用 Docker for Windows 在我的工作站上运行时,容器成功签出 repo。
我相信这是一个网络连接问题,因为如果我运行powershell Invoke-WebRequest http://microsoft.com
容器也会记录一个错误,即request could not be completed due to failure to connect to the server
.
azure - 端口没有正确暴露?
我在容器应用程序中的端口未正确公开.. 我得到这个 docker run 命令
docker run -d -p 0:3000 --name ############# -e
-p 命令不应该是-p 3000:3000
azure - 可从 azure Web 应用程序多容器访问的 Docker.sock
您可以在 azure 多容器应用程序中从 Traefik 访问 docker API 吗?尝试此操作时出现路径映射错误。
azure - 是否可以通过 IP 限制来限制对 Azure 容器实例的访问
我正在创建一个 Azure 容器实例来托管用于测试目的的索引。目前我只能让它与设置为 Public 的 IpAddressType 一起工作,但这当然会使索引对世界可用。
是否可以保护具有 IP 限制的 Azure 容器实例,最好使用 PowerShell?
当我将 IpAddressType 设置为 Private 的容器映像配置时,我无法访问索引。
下面是我用来创建容器实例的命令:
azure - 无法从 Azure 容器实例连接到 Azure SQL 数据库
我用我的应用程序构建了一个 Windows 容器并在本地运行它。容器中的应用使用连接字符串中的域名连接到 Azure SQL 数据库。SQL Server 配置为接受来自任何 IP 和 Azure 服务的客户端。
在本地一切正常。但是当我在 Azure 容器实例中运行我的容器时,我收到以下标准错误:
建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:TCP Provider,错误:0 - 连接尝试失败,因为连接方在一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应。)