我创建了一个模板,用于部署部署脚本以在 SQL 中执行一些工作。由于我们在网络级别锁定了 SQL,因此我需要创建一个连接到我的 vnet 的自定义容器实例。该容器实例需要在 Azure 存储帐户上装载一个卷。上面的文件共享是由 deploymentScripts 部署创建的,但您似乎无法设置它。我如何可靠地获得该值,以便我可以自己创建并安装它?这是我正在谈论的容器实例的一部分。它是我正在寻找的“shareName”:“hvtqyj3nqhygoazscripts”。似乎正在使用与“azscripts”连接的 uniqueString() 函数。 uniqueString() 函数的输入是什么?
ldd libtheoraplayer.so
linux-vdso.so.1 (0x00007fffadd8c000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007fdfc9ed0000)
libm.so.6 => /lib64/libm.so.6 (0x00007fdfc9d88000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fdfc9d68000)
libc.so.6 => /lib64/libc.so.6 (0x00007fdfc9b98000)
/lib64/ld-linux-x86-64.so.2 (0x00007fdfca138000)
答案 0 :(得分:1)
在 DeploymentScripts (DS) 中,ACI 不被视为共享资源,因此您无法提前创建并在 DS 中使用它(每个 DS 有 1 个 ACI),但您可以使用现有的存储帐户{{ 3}}。文件共享由 DS 控制以隔离脚本内容和输出,因此您无法控制名称。