将标志传递给Azure ACI中的Docker

时间:2018-09-01 10:44:05

标签: azure azure-container-instances

我有一个容器映像(rancher / rancher:latest),我需要传递“ --acme-domain =“标志。 如何在Azure Aci中完成此操作?

2 个答案:

答案 0 :(得分:0)

您可以尝试在Azure ACI中为标签“ --acme-domain =”设置环境变量。

有关更多详细信息,请参见Set environment variables in Azure ACI

答案 1 :(得分:0)

经过反复试验,我能够使用Azure Resource Manager template中的command参数来执行此操作。要点是我必须显式调用容器入口点,例如import SwiftUI import Contacts import Combine struct EmbeddedContactPicker: UIViewControllerRepresentable { typealias UIViewControllerType = EmbeddedContactPickerViewController final class Coordinator: NSObject, EmbeddedContactPickerViewControllerDelegate { func embeddedContactPickerViewController(_ viewController: EmbeddedContactPickerViewController, didSelect contact: CNContact) { <#selected#> } func embeddedContactPickerViewControllerDidCancel(_ viewController: EmbeddedContactPickerViewController) { <#cancelled#> } } func makeCoordinator() -> Coordinator { return Coordinator() } func makeUIViewController(context: UIViewControllerRepresentableContext<EmbeddedContactPicker>) -> EmbeddedContactPicker.UIViewControllerType { let result = EmbeddedContactPicker.UIViewControllerType() result.delegate = context.coordinator return result } func updateUIViewController(_ uiViewController: EmbeddedContactPicker.UIViewControllerType, context: UIViewControllerRepresentableContext<EmbeddedContactPicker>) { } } 。我想您可以使用Azure CLI中的"command":["./scripts/entry","--acme-domain=foo"]参数执行相同的操作。