Я знаю, что этот вопрос старый, но я полагаю, что докер upstream выпустил версию, которая поддерживает это сейчас, поэтому я подумал, что просто оставлю здесь ответ. Итак, в Ubuntu у вас действительно есть 2 варианта по состоянию на 18.04 (и действительно, они в основном работают и на 16.04):
докерский архив
В настоящее время докер апстрим рекомендует более сложный набор инструкций по установке из пользовательского архива и т. Д. Это также может удовлетворить ваши потребности, если вы захватите их 17.06 и новее.
docker.io
пакет
sudo apt install docker.io
Это версия и обновляется членами сообщества Canonical / Ubuntu довольно регулярно, но, как правило, немного отстают вверх по течению. Вы можете сохранить этот пакет так же, как ваши обычные пакеты apt в Ubuntu. Вы можете прочитать больше об исключении SRU на вики-сайте Ubuntu, чтобы увидеть элементы контроля качества, которые входят в это. Версии в Xenial и Bionic включены или приближаются к 17.03, но, похоже, они содержат патч, необходимый для запуска в LXD.
Редактировать заметку: https://github.com/docker/docker-snap - привязка к докеру больше не рекомендуется с этого обновления (25 сентября 2018 г.). Если это изменится в будущем, не стесняйтесь редактировать этот ответ.