我对Azure Batch的容器选项感到麻烦。
要更改要启动的容器的主机名,请将--hostname="test"
设置为Task的containerRunOptions。
但是,这是一个错误!
ContainerSettings: --hostname="test" Message: create_container() got an unexpected keyword argument 'hostname '
即使-h test
也会导致类似的错误。
其他选项也可以正常工作。(-音量等...)
泳池信息: 发布者:microsoft-azure-batch 操作系统:centos-container sku:7-4 image:centos:latest(docker hub)
这是Azure Batch中的错误吗? 是否可以选择将其指定为错误?
答案 0 :(得分:0)
更新后的答案(2018-08-23):
此问题的修复程序已经推出。
上一个答案:
这被确定为服务缺陷,将在以后的版本中解决。您可以跟踪Azure Batch Node Agent release notes的修复程序发布时间。
如果您使用批处理来执行任务而不执行更深层次的集成(例如,使用的是Azure CLI或类似工具),则可以在“非本机模式”中使用Batch Shipyard来解决此问题。与此同时。 (免责声明:我是该代码的撰稿人。)