我正在尝试使用Ansible Docker模块,但我在尝试运行我的剧本时遇到此错误 -
function handleRefresh(e){
e.preventDefault();
drawChart();
}
我在https://github.com/ansible/ansible-modules-core/issues/1792找到了关于此的官方错误。
我已经通过安装docker-py尝试了解决方法,但到目前为止还没有任何乐趣。
关于可能出错的任何想法?我试图从连接到AWS的本地OSX主机上运行我的Playbook。
答案 0 :(得分:1)
经过进一步调查后,我们设法通过使用 -
使其工作cats.glacierparkinc.com
在我们的.yml文件中
答案 1 :(得分:0)
pip是python的包管理器并随之安装。所以你想要做的是安装python。
在OS X上,我建议您先安装Homebrew,这是OS X的软件包管理器。安装Homebrew的命令是
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装Homebrew之后,你可以安装python并随之点击
brew install python
答案 2 :(得分:0)
通常它与缺少pip或docker-py库有关。
我的码头工作者有这个角色。
- name: install the required packages
apt: pkg={{ item }} state=present update_cache=yes
with_items:
- python-pip
- name: Install docker-py as a workaround for Ansible issue
pip: name=docker-py version=1.2.3