Я получил версию 1.6.2 лет от источника на Ubuntu 16.04. Это может не перевести на другие версии Docker:
git clone https://github.com/moby/moby docker
cd docker
git tag -l
- найдите свой тэг, представляющий интерес для этот список (например, v1.6.2) git checkout
sudo make build
В зависимости от того, сколько лет ваша версия, вы можете увидеть некоторые ошибки на этом шаге. Если вы видите, что образцовые изображения докеров не втягиваются, не стесняйтесь комментировать связанные строки в Dockerfile
. Возможно, произошел сбой источника lvm2
. Измените несуществующую ссылку на источник, указанный здесь . В частности, в моем случае мне пришлось изменить make Dockerfile
на исходный код lvm2
в git на git://sourceware.org/git/lvm2.git
. sudo make binary