问题1输入docker-compose –version
出错信息:
ERROR: Dependency conflict: an older version of the ‘docker-py’
package is polluting the namespace. Run the following command to
remedy the issue: pip uninstall docker docker-py; pip install docker
参考资料
解决步骤:
- 找到docker的安装目录
python -c "import docker; print(docker.__path__)"
笔者的目录是 /usr/lib/python2.7/dist-packages/docker - 找docker_py 文件
file /usr/lib/python2.7/dist-packages/docker_py-1.9.0.egg-info/
输出 /usr/lib/python2.7/dist-packages/docker_py-1.9.0.egg-info/: directory - 移动目录
sudo mv /usr/lib/python2.7/dist-packages/docker_py-1.9.0.egg-info/ /tmp/
完毕,再次运行docker-compose --version
,就不会再有警告信息了。#
问