- Исходные данные
~# cat /etc/os-release ... Ubuntu 16.04 ...
Ограничения: Docker CE можно установить только следующие версии:
- Ubuntu Trusty 14.04 (LTS)
- Ubuntu Xenial 16.04 (LTS)
- Ubuntu Artful 17.10
- Ubuntu Bionic 18.04 (LTS)
- Установка.
Интересующиеся могут изучить раздел установки docker ce в официальной документации, ленивцам же расскажу как установить Docker Community Edition из официального репозитория Docker.
Вначале нужно добавить возможность apt работать по протоколу https и прочие нужные программы:# apt-get update # apt-get -y install apt-transport-https ca-certificates curl software-properties-common
Затем, добавляем репозиторий Docker в apt, для этого создаем файл /etc/apt/sources.list.d/docker.list и пишем в него следующее:
- для Ubuntu 16.04.2 LTS (Xenial Xerus):deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable
- для Ubuntu 18.04 LTS (Bionic):deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
Добавляем ключ:# curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
Ставим:# apt-get update # apt-get -y install docker-ce
- Запуск.
# systemctl start docker
Перезапуск:# systemctl restart docker
Остановка:# systemctl stop docker
Автозапуск при загрузке Ubuntu:# systemctl enable docker
Убрать из автозапуска:# systemctl disable docker
- После установки
- команды docker не будут выполняться под непривилегированным пользователем без sudo, поэтому либо работайте под root (плохая идея), либо используйте sudo, либо добавьте пользователя в группу docker и перелогиньтесь:# usermod -aG docker $USER
- образы, контейнеры и прочие настройки хранятся в директории /var/lib/docker
Статья опубликована: 2017-06-30 17:28:36
Последние правки: 2019-07-08 11:45:09
С недавних пор в проекте Docker произошли изменения - вместо пакетов docker или docker-engine появились docker-ce (бесплатно) и docker-ee (по подписке). В интернете нашел только старые статьи по установке, поэтому написал свою. Docker CE - ставим, настраиваем, работаем. Для x64 Ubuntu версии 16.04 Xenial или версии 18.04 Bionic.