# docker-py version comparison fail

**URL:** <https://forum.ansible.com/t/docker-py-version-comparison-fail/22640>\
**Category:** Ansible Project\
**Created:** [September 25, 2016, 9:03pm UTC](https://forum.ansible.com/t/docker-py-version-comparison-fail/22640 "2016-09-25T21:03:08Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Andrew\_Ehrlich](https://avatars.discourse-cdn.com/v4/letter/a/65b543/32.png) [@Andrew\_Ehrlich](https://forum.ansible.com/u/Andrew_Ehrlich)\
**Post date:** [September 25, 2016, 9:03pm UTC](https://forum.ansible.com/t/docker-py-version-comparison-fail/22640/1 "2016-09-25T21:03:08Z")

</div>

I installed docker-py on my Centos host like this:

$ sudo yum install python27-pip

and  
$ sudo pip install docker-py

Then when I run an ansible playbook containing a “docker\_container” task, it responds with:

FAILED! =\> {“changed”: false, “failed”: true, “msg”: “Error: docker-py version is 1.10.3. Minimum version required is 1.7.0.”}

Bug in version comparison where it thinks 1.10 \< 1.7 ? Workaround/fixes?

ansible 2.1.1.0

Thanks,  
Andrew

---

<div class="post-metadata">

**Author:** ![Mark\_Olliver2](https://avatars.discourse-cdn.com/v4/letter/m/b2d939/32.png) [@Mark\_Olliver2](https://forum.ansible.com/u/Mark_Olliver2)\
**Post date:** [September 26, 2016, 6:13pm UTC](https://forum.ansible.com/t/docker-py-version-comparison-fail/22640/2 "2016-09-26T18:13:25Z")

</div>

Hi

Workaround is to downgrade docker-py to 1.9 due to the way sting versions are matched.

There is a fix I believe in the Dev branch for this though.

Mark
