我在Ansible软件包log_options
中传递了docker_container
以下的dict:
log_options:
tag: "{% raw %}{{.ImageName}}/{{.Name}}/{{.ID}}{% endraw %}"
我已经尝试过上述技巧,但它不起作用,标签不是在容器中创建的。有什么想法吗?
答案 0 :(得分:1)
你应该分别转义每个双花括号,而不是整个表达式:
tag: "{{ '{{' }}.ImageName{{ '}}' }}/{{ '{{' }}.Name{{ '}}' }}/{{ '{{' }}.ID{{ '}}' }}"