I'm not sure if this is Docker, the Elastick Beanstalk, or docker image issue related, but my problem is that I'm running the command eb local run
to start the local environment alongside with docker.
Expected behavior
The command runs seamlessly
Actual behavior
ERROR: DockerVersionError - Your local host has the 'docker-py' version 1.10.6 Python package installed on it. When you run a Multicontainer Docker application locally, the EB CLI requires the 'docker' Python package.
To fix this error: Be sure that no applications on your local host require 'docker-py', and then run this command:
pip uninstall docker-py
The EB CLI will install 'docker' the next time you run it.
$ eb --version
: EB CLI 3.12.2 (Python 2.7.1)
$ docker -v
: Docker version 17.12.0-ce, build c97c6d6