Ubuntu: обновить Docker

Автор: | 23/11/2016

ubuntu-logo-iconПроверяем текущую версию:

$ dpkg -l | grep docker
ii  docker.io           1.6.2~dfsg1-1ubuntu4~14.04.1              amd64        Linux container runtime

Проверяем нет ли уже добавленого репозитиория для Docker:

$ sudo find /etc/apt -name "*docker" -type f | wc -l
0

Если нет – добавляем:

$ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
$ sudo sh -c "echo 'deb https://apt.dockerproject.org/repo ubuntu-$(lsb_release -sc) main' | cat > /etc/apt/sources.list.d/docker.list"

Удаляем установленный Docker:

$ sudo apt-get purge docker.io

Уcтанавливаем новый:

$ sudo apt-get update && sudo apt-get install docker-engine

Проверяем:

$ dpkg -l | grep docker
ii  docker-engine            1.12.2-0~trusty             amd64        Docker: the open-source application container engine
$ sudo service docker status
docker start/running, process 31354

И так:

# docker info
Containers: 110
 Running: 0
 Paused: 0
 Stopped: 110
Images: 388
Server Version: 1.12.2
Storage Driver: aufs
 Root Dir: /var/lib/docker/aufs
 Backing Filesystem: extfs
...

Готово.