Ошибка с docker на wirenboard

Имеется wirenboard:

# uname -a
Linux wirenboard-AIRANJO4 4.9.22-wb6 #2 SMP Sat Jan 26 11:34:05 UTC 2019 armv7l GNU/Linux

и docker версии:

# dockerd --version
Docker version 18.09.6, build 481bc77

установленный из репозитория: deb [arch=armhf] https://download.docker.com/linux/debian stretch stable.

При запуске сервиса возникает следующая ошибка:

# systemctl start docker
Job for docker.service failed because the control process exited with error code.
See "systemctl status docker.service" and "journalctl -xe" for details.

Журнал содержит запись об ошибке:

Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.212811279Z" level=warning msg="failed to rename /var/lib/docker/tmp for background deletion: rename /var/lib/doc
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.222451895Z" level=info msg="parsed scheme: \"unix\"" module=grpc
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.224791633Z" level=info msg="scheme \"unix\" not registered, fallback to default scheme" module=grpc
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.225391338Z" level=info msg="parsed scheme: \"unix\"" module=grpc
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.225553296Z" level=info msg="scheme \"unix\" not registered, fallback to default scheme" module=grpc
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.246207355Z" level=error msg="'overlay' not found as a supported filesystem on this host. Please ensure kernel is
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.262738560Z" level=error msg="AUFS was not found in /proc/filesystems" storage-driver=aufs
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.271238390Z" level=info msg="ccResolverWrapper: sending new addresses to cc: [{unix:///run/containerd/containerd.
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.274161958Z" level=info msg="ClientConn switching balancer to \"pick_first\"" module=grpc
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.280381843Z" level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0x93235b90, CONNECTING" module=grpc
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.286716935Z" level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0x93235b90, READY" module=grpc
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.288974631Z" level=info msg="ccResolverWrapper: sending new addresses to cc: [{unix:///run/containerd/containerd.
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.289341254Z" level=info msg="ClientConn switching balancer to \"pick_first\"" module=grpc
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.289774794Z" level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0x93235ce0, CONNECTING" module=grpc
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.301576399Z" level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0x93235ce0, READY" module=grpc
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.308808069Z" level=error msg="'overlay' not found as a supported filesystem on this host. Please ensure kernel is
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.309203025Z" level=error msg="Failed to built-in GetDriver graph devicemapper /var/lib/docker"
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.330151083Z" level=info msg="Graph migration to content-addressability took 0.00 seconds"
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.333051401Z" level=warning msg="Your kernel does not support cgroup memory limit"
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.333278691Z" level=warning msg="Unable to find cpu cgroup in mounts"
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.333390691Z" level=warning msg="Unable to find blkio cgroup in mounts"
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.333496857Z" level=warning msg="Unable to find cpuset cgroup in mounts"
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: time="2019-06-25T10:15:58.336762381Z" level=warning msg="mountpoint for pids not found"
Jun 25 10:15:58 wirenboard-AIRANJO4 dockerd[11143]: Error starting daemon: Devices cgroup isn't mounted
Jun 25 10:15:58 wirenboard-AIRANJO4 systemd[1]: docker.service: Main process exited, code=exited, status=1/FAILURE
Jun 25 10:15:58 wirenboard-AIRANJO4 systemd[1]: Failed to start Docker Application Container Engine.

Надо ядро пересобирать, судя по всему:

Здравствуйте, об’ясните пожалуйста, последовательность шагов для запуска Decker на WB6( 4.9.22-wb6 #2 SMP Sat Jan 26 11:34:05 UTC 2019 armv7l GNU/Linux );

Спасибо.

m.m.shvedko, Насколько я понимаю, вот тут есть ссылка на сборку с поддержкой docker (экспериментальный архив 123.zip). Пакеты из архива надо установить, перезагрузиться, потом устанавливать docker и он должен заработать.

Добрый день! Пытаюсь установить docker на ваш контроллер. Установил сборку из архива 123.zip. Docker запустился. Но если выполнить:

# journalctl -u docker | grep warning

то в журнале можно увидеть следующее:

May 29 06:33:09 wirenboard-AXSDKAPO dockerd[4988]: time=“2020-05-29T06:33:09.078567387Z” level=warning msg=“Your kernel does not support swap memory limit”
May 29 06:33:09 wirenboard-AXSDKAPO dockerd[4988]: time=“2020-05-29T06:33:09.081149356Z” level=warning msg=“Your kernel does not support cgroup cfs period”
May 29 06:33:09 wirenboard-AXSDKAPO dockerd[4988]: time=“2020-05-29T06:33:09.083480074Z” level=warning msg=“Your kernel does not support cgroup cfs quotas”
May 29 06:33:09 wirenboard-AXSDKAPO dockerd[4988]: time=“2020-05-29T06:33:09.083743825Z” level=warning msg=“Your kernel does not support cgroup rt period”
May 29 06:33:09 wirenboard-AXSDKAPO dockerd[4988]: time=“2020-05-29T06:33:09.083890742Z” level=warning msg=“Your kernel does not support cgroup rt runtime”
May 29 06:33:09 wirenboard-AXSDKAPO dockerd[4988]: time=“2020-05-29T06:33:09.084313952Z” level=warning msg=“Unable to find blkio cgroup in mounts”
May 29 06:33:09 wirenboard-AXSDKAPO dockerd[4988]: time=“2020-05-29T06:33:09.084473328Z” level=warning msg=“mountpoint for pids not found”
May 29 06:33:10 wirenboard-AXSDKAPO dockerd[4988]: time=“2020-05-29T06:33:10.054602439Z” level=warning msg=“Could not load necessary modules for IPSEC rules: protocol not supported”

По этому поводу есть 2 вопроса:

  1. Могут ли вышеперечисленные предупреждения сказаться на работе Docker?
  2. Планируете ли вы вносить изменения, которые есть в файла из архива 123.zip в вашу стабильную сборку? А то все таки хочется обновляться по правильному, а не файлами из архива, выложенного на форуме.