是否可以在Azure 容器实例上公开/打开多个端口?我只能为每个容器打开一个端口。
我想运行相当于:docker run -p 80:80 -p 443:443 ...
我没有成功尝试过:
- 仅映射最后一个端口:
az container create ... --port 80 --port 443
- 语法错误:
az container create ... --port 80 443
但是资源 JSON 似乎表明一个数组是可能的:
az container show -name <container-name> --resource-group <resource-group-name>
Response:
{
"containers": [
{
...
"name": "...",
"ports": [
{
"port": 80
}
...
}
],
...
"ipAddress": {
"ip": "xxx.xxx.xxx.xxx",
"ports": [
{
"port": 80,
"protocol": "TCP"
}
]
},
...
}