-
Notifications
You must be signed in to change notification settings - Fork 666
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docker-py package breaks using docker-compose #743
Comments
Docker changed the name of the Docker Python SDK to just As you've discovered you can't have both |
Thinking about this more... in order to use docker-compose and molecule together you will likely need to install docker-compose via a method other than |
Also, the Ansible 2.2 |
Good point as well. I can run Molecule and the entire docker toolchain, since I have installed docker using the Docker installer. Not through pip. |
Won't be moving to |
In case anyone is interested ansible devel branch supports both |
@abtreece @retr0h The workaround of installing the compose binary from somewhere other than docker-compose has added a check to see if
Is there another workaround? |
Run molecule in a virtualenv? Since the bug report is about running docker-compose and molecule on the same system, you simply need to run molecule in a venv. |
@kireledan Would you be interested in porting Molecule to the new docker package vs docker-py? |
Sure. I'll take a look |
Issue Type
Molecule and Ansible details
pip
os package
Desired Behaviour
I can use docker-compose and molecule on the same machine
Actual Behaviour (Bug report only)
Installing
docker-py
conflicts with the new packagedocker
See:
docker/compose#4401
docker/docker-py#1431
docker-py
appears to be obsoleted anddocker
is the new pip packageThe text was updated successfully, but these errors were encountered: