首页 > 解决方案 > 失败时如何不销毁容器

问题描述

有没有办法让分子破坏在失败时创建的 docker 容器?

我有以下场景molecule.yml

scenario:
  name: default
  test_sequence:
    - create
    - converge
    - verify

其中一项 testinfra 测试失败,我想在失败后检查容器(docker exec -it xxxx /bin/bash)。

然而,分子不断清理容器:

An error occurred during the test sequence action: 'verify'. Cleaning up.
--> Scenario: 'default'
--> Action: 'destroy'

标签: molecule

解决方案


--destroy never应该使用标志(例如)molecule test --destroy never


推荐阅读