При деплое (у меня ansible + docker compose) можно поймать ошибку из заголовка, причина проста: пип версия 7.0.0 пакета docker - битая, но всем класть.
Фикс - явно пишем версию docker==6.1.3
При деплое (у меня ansible + docker compose) можно поймать ошибку из заголовка, причина проста: пип версия 7.0.0 пакета docker - битая, но всем класть.
Фикс - явно пишем версию docker==6.1.3
Если есть локальный прокси
python3 -m pip install --index-url http://my.package.repo/simple/ SomeProject
Бывает, нужна какая-то версия ансибла.. а смтришь в пакеты...
Коротко:
https://pypi.org/project/ansible/#history
https://github.com/ansible/ansible/tags
Полно:
Проблемы только на Ubuntu16 и ниже.
apt install -y python3-pip
pip3 install --upgrade pip
После предыдущего шага pip сломается, нужно переустановить из скрипта
curl https://bootstrap.pypa.io/pip/3.5/get-pip.py -o get-pip.py; python3 get-pip.py --force-reinstall
Нужно переподключиться, чтобы подтянулись новые енвы.
pip3 install --upgrade --force-reinstall docker
pip3 install docker-compose
Если на предыдущем шаге ломается с ошибкой установки cffi : "fatal error: ffi.h: No such file or directory"
apt install libffi-dev
еще раз:
pip3 install docker-compose