【发布时间】:2018-11-01 20:32:57
【问题描述】:
我试过this:
- name: Log into Docker registry
command: docker login --username "{{ docker_registry_username }}" --password-stdin
stdin: "{{ docker_registry_password }}"
这会导致警告和失败的命令:
[警告]:忽略无效属性:stdin
…
无法从非 TTY 设备执行交互式登录
我也试过this:
- name: Log into Docker registry
command: docker login --username "{{ docker_registry_username }}" --password-stdin
stdin: "{{ docker_registry_password }}"
这会导致语法错误:
错误!加载 YAML 时出现语法错误。
command stdin 真的可以在 Ansible 2.7 中工作吗?如果是这样,我应该如何使用它?
【问题讨论】:
标签: ansible