curl/wget 不能在 Azure Batch 中 运行

curl/wget cannot run in Azure Batch

我正在尝试 Azure Batch 服务并遵循 this 示例。

我正在尝试下载一个网页,所以我将任务更改为

az batch task create  --task-id mytask  --job-id myjob --command-line "/bin/bash -c 'curl http://www.google.com'"

但是,我发现在我添加这个任务后它不能运行正确。谁能帮我弄清楚发生了什么事?非常感谢!

首先,link你post丢了,看不到。然后你就可以跟着Azure Batch Service的quickstart来学习了。使用命令 curl http://www.google.com 我已经完成了测试并且任务运行良好。您可以按照文档下载 stdout.txt 文件以使用命令查看任务的输出。我的测试结果在这里:

我也在我本地的ubuntu机器上测试过,和它一样。所以Azure Batch Service的quickstart是没有问题的。当你想执行任务时,也许你应该等待稳定状态池。