Инсталляция / Upgrade Docker в Ubuntu 18.04.1 bionic64

Делаю:

03.08.2018


Инсталляция Docker версии 18.x

# apt-get install -y \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common


# curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
# add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"


# apt-get update
# apt-get install -y docker-ce

# docker -v
Docker version 18.06.0-ce, build 0ffa825


Подробнее:
https://docs.docker.com/install/linux/docker-ce/ubuntu/


Бинарники берутся здесь:
https://download.docker.com/linux/ubuntu/dists/bionic/stable/binary-amd64/


Настройка


Предоставить пользователю права для работы с docker

# usermod -aG docker <username>

в группе docker должен появиться этот пользователь

# cat /etc/group | grep docker
    docker:x:126:username

Перелогиниваемся, иначе не будет работать

$ logout

Или даже можно сделать reboot.


Изменить каталог по умолчанию для хранения контейнеров и имиджей

(Просто не хочу, хранить редко используемые docker файлы на системном, да еще и SSD диске)

# mkdir -p /mnt/dsk1/docker
# chown -R <username> /mnt/dsk1/docker

# vi /etc/default/docker

DOCKER_OPTS="-g /mnt/dsk1/docker"


# service docker restart


# ps auxwww | grep docker
root      2476  0.0  0.1 274324 29896 ?        Ssl  10:10   0:00 /usr/bin/docker daemon -g /mnt/dsk1/docker