Установка Docker на Ubuntu 18.04

Установка Docker на Ubuntu 18.04

Установка

apt update
apt install docker.io
systemctl enable docker

Для хранения логов рекомендуется journald. В файле /etc/docker/daemon.json пропишите:

{
  "log-driver": "journald"
}

Также следует ограничить максимальный размер логово journald. Пропишите в /etc/systemd/journald.conf строчку:

SystemMaxUse=10G

Это строчка ограничивает максимальный размер логов в 10 гигабайт

Перезагрузите конфигурацию докер и сервис systemd:

service docker reload
systemctl daemon-reload

Перенос папки Docker на другой диск

К примеру, вам нужно перенести папку lxc в /srv. 

Перед началом остановите Docker.

systemctl stop docker

Тогда создайте папку lxc в srv

mkdir /srv/docker

перенесите все содержимое из папки /var/lib/lxc в /srv/lxc

mv -rf /var/lib/docker/* /srv/docker

Убедитесь что папка /var/lib/lxc пустая

ls -la /var/lib/docker

 /etc/fstab пропишите строчку в конце

/srv/docker    /var/lib/docker    none    bind

Сделайте монтирование папки:

mount -a

По умолчанию при загрузке будет монтироваться папка

Запустите Docker

systemctl start docker

Читать также:

  1. Установка Docker на Centos 7
  2. Установка Ubuntu Server 16.04 на VirtualBox
  3. Docker в LXC