Здравствуйте!
Практически чистая система (сделал сброс до заводских настроек). Обновился на 2304 (обновлялся и через apt и через загрузку файла - результат один). Пытаюсь установить докер, выдается ошибка.
Прошу прощения, но не совсем понял ваш ответ. Если вы говорите про установку докера, то делал все в точности, как описано в статье Установка Docker на контроллер Wiren Board — Wiren Board. До этого устанавливал по этой статье на релизе 2207, все ставилось нормально. К сожалению, в линуксе не силен, мягко говоря
Я как праз привел лог для того чтобы скранить исходные условия. Сколько места у вас до начала установки?
Судя по картинке - проблема именно при запуске серчвиса - что, скорей всего является следствием неверного, например, конфига.
Добрый вечер!
Сегодня, для чистоты эксперимента, сделал сброс до заводских и накатил через файл сегодняшнее обновление. Все. Дальше стал устанавливать докер. Вот лог:
root@wirenboard-AN3PAMMF:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 999320 598576 331932 65% /
devtmpfs 1021928 0 1021928 0% /dev
tmpfs 1030632 0 1030632 0% /dev/shm
tmpfs 412256 3204 409052 1% /run
tmpfs 5120 0 5120 0% /run/lock
/dev/mmcblk0p6 57508960 263780 54294168 1% /mnt/data
tmpfs 206124 0 206124 0% /run/user/0
root@wirenboard-AN3PAMMF:~# apt update && apt install ca-certificates curl gnupg lsb-release
Get:1 http://deb.debian.org/debian bullseye InRelease [116 kB]
Get:2 http://security.debian.org/debian-security bullseye-security InRelease [48.4 kB]
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Get:4 http://deb.wirenboard.com/wb7/bullseye stable InRelease [3939 B]
Get:5 http://deb.debian.org/debian bullseye-backports InRelease [49.0 kB]
Get:6 https://deb.nodesource.com/node_16.x bullseye InRelease [4586 B]
Get:7 http://security.debian.org/debian-security bullseye-security/main armhf Packages [232 kB]
Get:8 http://security.debian.org/debian-security bullseye-security/main Translation-en [155 kB]
Get:9 http://deb.debian.org/debian bullseye/main armhf Packages [7945 kB]
Get:10 http://deb.debian.org/debian bullseye/main Translation-en [6240 kB]
Get:11 http://deb.wirenboard.com/wb7/bullseye stable/main armhf Packages [39.4 kB]
Get:12 http://deb.debian.org/debian bullseye-updates/main armhf Packages [12.0 kB]
Get:13 http://deb.debian.org/debian bullseye-updates/main Translation-en [7929 B]
Get:14 http://deb.debian.org/debian bullseye-backports/main armhf Packages [410 kB]
Get:15 http://deb.debian.org/debian bullseye-backports/main Translation-en [348 kB]
Get:16 https://deb.nodesource.com/node_16.x bullseye/main armhf Packages [783 B]
Fetched 15.7 MB in 20s (793 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
ca-certificates is already the newest version (20210119).
curl is already the newest version (7.74.0-1.3+deb11u7).
The following additional packages will be installed:
Preparing to unpack .../15-lsb-release_11.1.0_all.deb ...
Unpacking lsb-release (11.1.0) ...
Setting up libksba8:armhf (1.5.0-3+deb11u2) ...
Setting up distro-info-data (0.51+deb11u3) ...
Setting up libnpth0:armhf (1.6-3) ...
Setting up libassuan0:armhf (2.5.3-7.1) ...
Setting up gnupg-l10n (2.2.27-2+deb11u2) ...
Setting up gpgconf (2.2.27-2+deb11u2) ...
Setting up lsb-release (11.1.0) ...
Setting up gpg (2.2.27-2+deb11u2) ...
Setting up gnupg-utils (2.2.27-2+deb11u2) ...
Setting up pinentry-curses (1.1.0-4) ...
Setting up gpg-agent (2.2.27-2+deb11u2) ...
Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-browser.socket → /usr/lib/systemd/user/gpg-agent-browser.socket.
Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-extra.socket → /usr/lib/systemd/user/gpg-agent-extra.socket.
Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-ssh.socket → /usr/lib/systemd/user/gpg-agent-ssh.socket.
Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent.socket → /usr/lib/systemd/user/gpg-agent.socket.
Setting up gpgsm (2.2.27-2+deb11u2) ...
Setting up dirmngr (2.2.27-2+deb11u2) ...
Created symlink /etc/systemd/user/sockets.target.wants/dirmngr.socket → /usr/lib/systemd/user/dirmngr.socket.
Setting up gpg-wks-server (2.2.27-2+deb11u2) ...
Setting up gpg-wks-client (2.2.27-2+deb11u2) ...
Setting up gnupg (2.2.27-2+deb11u2) ...
Processing triggers for libc-bin (2.31-13+deb11u5) ...
root@wirenboard-AN3PAMMF:~# echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null
root@wirenboard-AN3PAMMF:~# curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
root@wirenboard-AN3PAMMF:~# update-alternatives --set iptables /usr/sbin/iptables-legacy
update-alternatives: error: no alternatives for iptables
root@wirenboard-AN3PAMMF:~# update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy
update-alternatives: error: no alternatives for ip6tables
root@wirenboard-AN3PAMMF:~# mkdir /mnt/data/etc/docker && ln -s /mnt/data/etc/docker /etc/docker
root@wirenboard-AN3PAMMF:~# mkdir /mnt/data/.docker
root@wirenboard-AN3PAMMF:~# nano /etc/docker/daemon.json
root@wirenboard-AN3PAMMF:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 999320 603868 326640 65% /
devtmpfs 1021928 0 1021928 0% /dev
tmpfs 1030632 0 1030632 0% /dev/shm
tmpfs 412256 3204 409052 1% /run
tmpfs 5120 0 5120 0% /run/lock
/dev/mmcblk0p6 57508960 413188 54144760 1% /mnt/data
tmpfs 206124 0 206124 0% /run/user/0
root@wirenboard-AN3PAMMF:~# apt update && apt install docker-ce docker-ce-cli containerd.io
Hit:1 http://security.debian.org/debian-security bullseye-security InRelease
Hit:2 http://deb.debian.org/debian bullseye InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Hit:4 http://deb.debian.org/debian bullseye-backports InRelease
Hit:5 http://deb.wirenboard.com/wb7/bullseye stable InRelease
Get:6 https://download.docker.com/linux/debian bullseye InRelease [43.3 kB]
Hit:7 https://deb.nodesource.com/node_16.x bullseye InRelease
Get:8 https://download.docker.com/linux/debian bullseye/stable armhf Packages [19.8 kB]
Fetched 63.2 kB in 5s (11.8 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
apparmor dbus-user-session docker-buildx-plugin docker-ce-rootless-extras docker-compose-plugin git git-man iptables
liberror-perl libip6tc2 libltdl7 libslirp0 patch pigz slirp4netns
Suggested packages:
apparmor-profiles-extra apparmor-utils cgroupfs-mount | cgroup-lite gettext-base git-daemon-run
| git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn firewalld ed
diffutils-doc
The following NEW packages will be installed:
apparmor containerd.io dbus-user-session docker-buildx-plugin docker-ce docker-ce-cli docker-ce-rootless-extras
docker-compose-plugin git git-man iptables liberror-perl libip6tc2 libltdl7 libslirp0 patch pigz slirp4netns
0 upgraded, 18 newly installed, 0 to remove and 0 not upgraded.
update-alternatives: using /usr/sbin/iptables-nft to provide /usr/sbin/iptables (iptables) in auto mode
update-alternatives: using /usr/sbin/ip6tables-nft to provide /usr/sbin/ip6tables (ip6tables) in auto mode
update-alternatives: using /usr/sbin/arptables-nft to provide /usr/sbin/arptables (arptables) in auto mode
update-alternatives: using /usr/sbin/ebtables-nft to provide /usr/sbin/ebtables (ebtables) in auto mode
Setting up docker-ce (5:23.0.3-1~debian.11~bullseye) ...
Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /lib/systemd/system/docker.service.
Created symlink /etc/systemd/system/sockets.target.wants/docker.socket → /lib/systemd/system/docker.socket.
Job for docker.service failed because the control process exited with error code.
See "systemctl status docker.service" and "journalctl -xe" for details.
invoke-rc.d: initscript docker, action "start" failed.
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Wed 2023-04-05 21:53:33 MSK; 48ms ago
TriggeredBy: ● docker.socket
Docs: https://docs.docker.com
Process: 10446 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE)
Main PID: 10446 (code=exited, status=1/FAILURE)
CPU: 1.306s
Apr 05 21:53:33 wirenboard-AN3PAMMF systemd[1]: docker.service: Consumed 1.306s CPU time.
dpkg: error processing package docker-ce (--configure):
installed docker-ce package post-installation script subprocess returned error exit status 1
Setting up git (1:2.30.2-1+deb11u2) ...
Processing triggers for libc-bin (2.31-13+deb11u5) ...
Errors were encountered while processing:
docker-ce
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@wirenboard-AN3PAMMF:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 999320 941948 0 100% /
devtmpfs 1021928 0 1021928 0% /dev
tmpfs 1030632 0 1030632 0% /dev/shm
tmpfs 412256 3212 409044 1% /run
tmpfs 5120 0 5120 0% /run/lock
/dev/mmcblk0p6 57508960 508076 54049872 1% /mnt/data
tmpfs 206124 0 206124 0% /run/user/0
root@wirenboard-AN3PAMMF:~#
При одинаковых вводных результат разным быть не может.
покажите пожалуйста содержимое /mnt/data/etc/docker
Ну и содержимое файла /etc/docker/daemon.json
та же проблема. Свежая wb-2304 satble, установил только spruthub. Начал ставить докер по инструкции, и тоже получил такую же ошибку и тоже отсутствие места в /dev/root
Удалил журналы, которые почему-то разрослись до 100мб, сейчас свободно 93мб, но docker-ce не устанавливается.
делал, dpkg-reconfigure docker-ce - выдает /usr/sbin/dpkg-reconfigure: docker-ce is broken or not fully installed
root@wirenboard-AOUKUGJ3:~# dpkg-reconfigure docker
dpkg-query: пакет «docker» не установлен, информация о нём недоступна
Use dpkg --info (= dpkg-deb --info) to examine archive files.
/usr/sbin/dpkg-reconfigure: docker is not installed
System load: 0.97 0.65 0.60 Up time: 3 days 16:42
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done containerd.io is already the newest version (1.6.20-1).
docker-ce-cli is already the newest version (5:23.0.3-1~debian.11~bullseye).
docker-ce is already the newest version (5:23.0.3-1~debian.11~bullseye).
0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up docker-ce (5:23.0.3-1~debian.11~bullseye) …
Job for docker.service failed because the control process exited with error code.
See “systemctl status docker.service” and “journalctl -xe” for details.
invoke-rc.d: initscript docker, action “start” failed.
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Mon 2023-04-10 07:59:36 MSK; 47ms ago
TriggeredBy: ● docker.socket
Docs: https://docs.docker.com
Process: 6516 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE)
Main PID: 6516 (code=exited, status=1/FAILURE)
CPU: 1.191s
dpkg: error processing package docker-ce (–configure):
installed docker-ce package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
docker-ce
E: Sub-process /usr/bin/dpkg returned an error code (1)
Что выводит если его просто запустить, из консоли?
Все ж он просто не запускается, в этом как раз и проблма. Еще раз проверьте конфиги докера, тщатено, обращая внимания на то чтоб все символы были в верной кодировке.