首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Terraform销毁在码头容器上不起作用

Terraform销毁在码头容器上不起作用
EN

Stack Overflow用户
提问于 2020-07-12 20:47:11
回答 1查看 118关注 0票数 0

我有一个资源仅为docker_container的名为main.tf的terrafom文件

main.tf文件是:

代码语言:javascript
复制
provider "docker" {
}

#data "docker_registry_image" "baresip" {
#   name          =     "registry.gitlab.com/greenmns/test"
#}


#resource "docker_image" "baresip" {
# name           =     "registry.gitlab.com/greenmns/test"
# pull_triggers  =     ["${data.docker_registry_image.baresip.sha256_digest}"]
#}

resource "docker_container" "baresipcallee" {
  name           =     "baresipcallee"
  image          =     "registry.gitlab.com/greenmns/test"
  command        =     ["1"]
  rm             =     true
}

image registry.gitlab.com/greenmns/test在我的电脑本地。

当我运行terraform apply来生成一个容器时,我看到使用docker ps时,我的容器是启动的,但是当我运行terraform destroy容器测试时,它没有销毁,我认为这是一个terraform的错误

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-11 20:45:38

基于:

代码语言:javascript
复制
https://registry.terraform.io/providers/kreuzwerker/docker/latest/docs/resources/container

当在文件terraform中使用开关rm = true时,例如,main.tf意味着当创建容器时,docker Terraform在创建后不会检查这个容器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62861266

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档