Описание тега terraform-provider-docker

1 ответ

Как я могу заставить поставщика Docker в Terraform ждать, пока адрес станет доступным, прежде чем пытаться подключиться к нему?

В Terraform у меня есть следующий ресурс: provider "docker" { host = "tcp://${digitalocean_droplet.docker_server.ipv4_address}:2376/" } Это зависит от значения ipv4_addressбыть известным до того, как он сможет подключиться к докеру. Это значение неи…
0 ответов

Terraform Docker Provider: есть ли способ выполнить команду на хосте Docker?

Учитывая ограничения Terraform Docker Provider (см. Terraform Docker Provider: "Привязать" порт к конкретной сети), есть ли способ выполнить команду НА хосте Docker ПОСЛЕ запуска контейнера? Поскольку вы не можете указать, к какой сети Docker присое…
16 сен '20 в 21:42
0 ответов

Terraform Docker Provider: "привязать" порт к определенной сети

Запуск контейнера Docker, который поддерживает три сети: мост по умолчанию (OAM), мост (вход данных) и MacVLAN(выход данных). Проблема в том, что поставщик Docker, похоже, настраивает все определенные порты на мосте по умолчанию. Как мне сказать Ter…
14 сен '20 в 18:54
1 ответ

Как принудительно удалить образ Docker с помощью Terraform Destory

Я следил за учебником по terraform.io, в котором я подготовил образ докера и контейнер с помощью terraform, а затем уничтожил стек terraform. Однако я получаю следующую ошибку: Error: Unable to remove Docker image: Error response from daemon: confli…
2 ответа

Докер Terraform не может аутентифицироваться в реестре контейнеров для удаленного хоста

Я нахожусь на машине с Windows, использую Terraform 0.13.4 и пытаюсь развернуть некоторые контейнеры на удаленном хосте с помощью Terraform и поставщика Docker: provider "docker" { host = "tcp://myvm:2376/" registry_auth { addres…
04 ноя '20 в 11:28
1 ответ

Terraform: укажите конкретное имя сети Docker для вывода

У меня есть контейнерная сетевая функция (CNF), которая подключается к трем сетям Docker: ... ip_address = "172.17.0.3" ip_prefix_length = 16 ipc_mode = "private" log_driver = "json-file" log_opts = {} logs = false max_…
17 сен '20 в 01:17
1 ответ

Как выбрать правильного поставщика докеров в terraform 0.14

Для интеграции с Docker я настроил свою терраформу следующим образом: Требуемый провайдер: docker = { source = "kreuzwerker/docker" version = "2.11.0" } конкретизации этого поставщика: provider "docker" { } И напоследок использую в ресурсе следующим…
09 фев '21 в 13:56
1 ответ

Terraform запрашивает парольную фразу для Docker Host на каждом этапе

На самом деле я изучаю Terraform и пытаюсь использовать его для создания док-контейнеров на удаленном сервере. Он работает, но проблема в том, что он продолжает запрашивать парольную фразу на каждом этапе . Я хочу ввести парольную фразу только один …
1 ответ

Проблема с Terraform на macOS

Я начал изучать terraform, я установил terraform и рабочий стол docker на свой macbook. Я следую руководству по быстрому запуску и получаю ошибку ниже. ОШИБКА ╷ │ Error: Error pinging Docker server: Cannot connect to the Docker daemon at unix:///var…
26 окт '22 в 13:22
1 ответ

паника: ошибка времени выполнения: индекс вне диапазона при создании образа докера с помощью terraform-provider-docker в средстве выполнения действий github

Я создаю образы докеров, используя Terraformterraform-provider-docker в giuhub, размещенном на ubuntu runner. Это конфигурация terraform, которая создает образы докеров: resource "docker_registry_image" "images" { count = length(local.docker_images)…
0 ответов

использование поставщика докеров с облачным хранилищем terraform выдает «Не удается подключиться к демону Docker в unix:///var/run/docker.sock»

Где проходят конвейеры. У меня нет доступа к базовой среде, я предполагаю, что проблема связана с попыткой вообще использовать этот провайдер с terraform? провайдер: terraform { cloud { organization = "myorg" workspaces { tags = ["main"] } } require…
0 ответов

«Принудительное» создание образа докера в Terraform с помощью docker_registry_image (kreuzwerker/docker)

Я разрабатываю серию лямбда-выражений, использующих образы докеров. Первый шаг — создать их и зарегистрироваться в AWS ECR (не уверен, что все, что я делаю, в порядке, поэтому любые советы приветствуются :-)): terraform { ... required_providers { do…
0 ответов

Как настроить порт zk для kafka в terraform

Как вы знаете. kafka зависит от зоопарка. Я хочу настроить порт zk для kafka. zk terraform { required_providers { docker = { source = "kreuzwerker/docker" } } } resource "docker_image" "zookeeper" { name = "ubuntu/zookeeper:latest" } resource "docke…
0 ответов

Использование terraform для отправки образа докера в реестр контейнеров Azure

Я использую terraform для предоставления инфраструктуры для моего проекта в Azure. Частью инфраструктуры является реестр контейнеров для хранения образов докеров, которые будут использоваться kubernates. Поскольку на данный момент все предоставляетс…
0 ответов

Terraform — наследование конфигурации ресурсов между поставщиками

Я только недавно начал выяснять, как работает Terraform, но у меня есть очень специфическая проблема, которую мне нужно решить, и я пока не могу найти простой способ сделать это. Я хотел бы настроить конфигурацию terraform таким образом, чтобы между…
0 ответов

Как сохранить логи докеров в terraform

У меня есть эта конфигурация терраформа: locals { service_set = toset(distinct(flatten([for _, v in flatten(fileset(path.module, "../services/**")) : basename(dirname(v))]))) } resource "docker_image" "service" { for_each = local.service_set name = …
17 янв '23 в 18:50
0 ответов

Ошибка Terraform docker_registry_image: «невозможно получить дайджест: получен неверный ответ из реестра: 400 Bad Request»

Я пытаюсь использовать CDF для terraform для создания и отправки образа докера в AWS ECR. Я решил использовать для этого поставщика докеров terraform. Вот мой код class MyStack extends TerraformStack { constructor(scope: Construct, name: string) { s…
1 ответ

Terraform У этого объекта нет аргумента, вложенного блока или экспортированного атрибута с именем «последний».

я новичок в Терраформе. Я пытался установить образ докера nginx на свой локальный сервер, но у меня возникла проблема при запуске команды. Error: Unsupported attribute │ │ on dockernginx.tf line 20, in resource "docker_container" "nginx": │ 20: imag…
22 мар '23 в 13:18