Периодически пересаживаюсь с мака на линукс. Если вы под ubuntu 17.10 (это который Artful Aardvark) устанавливали докер по официальной инструкции, то могли напороться на некоторые проблемы.

Коротко напомню рекомендуемую процедуру установки. Чистка

sudo apt-get remove docker docker-engine docker.io

Необходимые обновление

sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

Добавление ключей Docker-репозитория

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

На этом моменте менеджеру пакетов надо указать, откуда правильно будет брать дистрибутив.

Для этого следует отредактировать файл /etc/apt/sources.list

sudo nano /etc/apt/sources.list

Находим две строчки

deb [arch=amd64] https://download.docker.com/linux/ubuntu artful stable
# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu artful stable

В обеих меняем artful на zesty, потому как на текущий момент (20.12.2017) стабильной сборки docker-а под artful нет.

deb [arch=amd64] https://download.docker.com/linux/ubuntu zesty stable
# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu zesty stable

Если есть ещё какие-то строки про докер - можно их удалить.

Можно установить нестабильную версию докера, тогда строчки должны быть такие

deb [arch=amd64] https://download.docker.com/linux/ubuntu artful edge
# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu artful edge

Ставим докер

sudo apt-get update
sudo apt-get install docker-ce

И добавляем своего текущего пользователя в группу докеров, чтобы иметь возможность docker-ом управлять

sudo usermod -a -G docker YOURUSERNAME

Узнать ваше имя пользователя, если вдруг вы испытываете с этим сложности, можно сказав в консоли whoami :)