0
私はドッカーコンテナを設定することができますか? ここに私のansible脚本です:importerror:いいえモジュール名docker.client
---
-name: localhost
hosts: localhost
vars:
- ansible_python_interpreter: python
tasks:
- name: busybox test
docker:
image: busybox
name: test
が、私が使用してファイルを実行する場合:
from docker.client import APIError as DockerAPIError
ImportError: No module named docker.client
なしdocker.client:
ansible-playbook ad.yml
を私は次のエラーを得ましたか。私はdocker-pyをインストールしましたが、まだこの質問があります。どうすればこの問題を修正できますか? h .... e .... l .... p ....
あなたは私たちの出力を与えることができます:pip freeze | grep docker-py && python --version && docker version && anversible --version – gile
私のosはSUSEで、私はzypper installを使ってこれらのtoosをインストールしました..私のpythonのバージョン:2.7.8ドッカーのバージョン:1.9。 1 APIバージョン:1.21 ansible - バージョン:1.7.1 – user7108732
a)「接続:ローカル」をプレイブックに追加してください。 b)単一のpythonインストールがあることを確認します。 c)docker-pyをターゲットホストにインストールするためにあなたのプレイブックにタスクを追加します(localhost( - name:install docker-py pip:name = docker-py)上で実行しているので、 – gile