apelsin2017
@apelsin2017
Начинающий web-программист

Docker-compose. Client and server don't have same version?

Сейчас пытаюсь настроить omaha-server, вряд ли кто-то знает что это, но данная ошибка носит более общий характер, чем одна программа. Я уже видел решения данной проблемы, но так и не смог интерпретировать их к данной ситуации из-за другой версии Ubuntu (14.04), да и к тому же работаю с Docker-compose и Docker первый раз.

Есть инструкция: тык или кратко:

$ sudo apt-get update
$ sudo apt-get install docker.io
$ sudo apt-get install python-paver python-pip
$ sudo pip install -U docker-compose
$ git clone https://github.com/Crystalnix/omaha-server.git
$ cd omaha-server
$ sudo paver up_local_dev_server


Выглядит всё довольно просто, но при выполнении
sudo pip install -U docker-compose
получаю следующее:

Command python setup.py egg_info failed with error code 1 in /tmp/pip_build_root/setuptools
Storing debug log for failure in /root/.pip/pip.log


Если это игнорировать и идти дальше, то при выполнении последней команды, получаю вот такое:

ERROR: client and server don't have same version (client : 1.21, server: 1.18)


И вот тут уже начинается самое, для меня, странное.

Во-первых, непонятность ошибки, ведь я всё делаю на одном сервере, откуда берётся клиент и его версия?

Во-вторых, откуда вообще берутся данные версии, если посмотретьdocker-compose -v, то получаю docker-compose version 1.18.0, build 8dd22a9, вроде всё сходится с версией сервера, но если я установлю версию 1.21, то сама ошибка останется с теми же версиями.
  • Вопрос задан
  • 33 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы