Свойства пакета кода контейнера
Описывает контейнер и его свойства среды выполнения.
Свойства
Имя | Тип | Обязательно |
---|---|---|
name |
строка | Да |
image |
строка | Да |
imageRegistryCredential |
ImageRegistryCredential | Нет |
entryPoint |
строка | Нет |
commands |
Массив строк | Нет |
environmentVariables |
массив EnvironmentVariable | Нет |
settings |
Массив параметров | Нет |
labels |
Массив ContainerLabel | Нет |
endpoints |
массив EndpointProperties | Нет |
resources |
ResourceRequirements | Да |
volumeRefs |
массив VolumeReference | Нет |
volumes |
массив ApplicationScopedVolume | Нет |
diagnostics |
DiagnosticsRef | Нет |
reliableCollectionsRefs |
Массив ReliableCollectionsRef | Нет |
instanceView |
ContainerInstanceView | Нет |
livenessProbe |
Массив пробы | Нет |
readinessProbe |
Массив пробы | Нет |
name
Тип: строка
Обязательный: да
Имя пакета кода.
image
Тип: строка
Обязательный: да
Используемый образ контейнера.
imageRegistryCredential
Тип: ImageRegistryCredential
Обязательный: нет
Учетные данные реестра образов.
entryPoint
Тип: строка
Обязательный: нет
Переопределите точку входа по умолчанию в контейнере.
commands
Тип: массив строк.
Обязательный: нет
Массив команд для выполнения в контейнере в форме exec.
environmentVariables
Тип: массив EnvironmentVariable
Обязательный: нет
Переменные среды для задания в этом контейнере
settings
Тип: массив параметров
Обязательный: нет
Параметры, заданные в этом контейнере. Путь к файлу параметра можно получить из переменной среды "Fabric_SettingPath". Путь к контейнеру Windows — "C:\secrets". Для контейнера Linux используется путь "/var/secrets".
labels
Тип: массив ContainerLabel.
Обязательный: нет
Метки для задания в этом контейнере.
endpoints
Тип: массив EndpointProperties
Обязательный: нет
Конечные точки, предоставляемые этим контейнером.
resources
Тип: ResourceRequirements
Обязательный: да
Ресурсы, необходимые для этого контейнера.
volumeRefs
Тип: массив VolumeReference
Обязательный: нет
Тома для присоединения к контейнеру. Время существования этих томов не зависит от времени существования приложения.
volumes
Тип: массив ApplicationScopedVolume
Обязательный: нет
Тома для присоединения к контейнеру. Время существования этих томов ограничивается временем существования приложения.
diagnostics
Тип: DiagnosticsRef
Обязательный: нет
Ссылка на приемники в DiagnosticsDescription.
reliableCollectionsRefs
Тип: массив ReliableCollectionsRef
Обязательный: нет
Список ресурсов ReliableCollection, используемых этим пакетом кода. Дополнительные сведения см. в разделе ReliableCollectionsRef.
instanceView
Тип: ContainerInstanceView
Обязательный: нет
Сведения о среде выполнения экземпляра контейнера.
livenessProbe
Тип: массив пробы
Обязательный: нет
Массив проб активности для пакета кода. Он определяет время перезапуска пакета кода.
readinessProbe
Тип: массив пробы
Обязательный: нет
Массив проб готовности для пакета кода. Он определяет, когда следует отменить публикацию конечной точки.