Docker native support

Hello there,

I want to run some apps (sickrage/sickchill and others) on the vero 4k +, but the majority of them are release in containers now, so i have tried to install docker but with no success.
My question is: does the system have native support to docker?

a little context here:
Kodi version:
Starting Kodi (19.4). Platform: Linux ARM 32-bit
Using Release Kodi x32 build (version for Vero)
Kodi compiled 2022-09-02 by GCC 10.2.1 for Linux ARM 32-bit version 5.10.106 (330346)

I’ve tried to install following the methods:

Here i’ve got this error message:

+ sh -c DEBIAN_FRONTEND=noninteractive apt-get install -y -qq apt-transport-https ca-certificates curl >/dev/null
E: Sub-process /usr/bin/dpkg returned an error code (1)

and

here

Hit:1 http://security.debian.org bullseye-security InRelease
Hit:2 http://ftp.debian.org/debian bullseye InRelease
Hit:3 http://ftp.debian.org/debian bullseye-updates InRelease
Hit:4 https://download.docker.com/linux/debian bullseye InRelease
Hit:5 http://ftp.fau.de/osmc/osmc/apt bullseye InRelease
Reading package lists... Done
Unpacking docker-ce (5:20.10.21~3-0~debian-bullseye) ...
Selecting previously unselected package docker-compose-plugin.
Preparing to unpack .../docker-compose-plugin_2.12.2~debian-bullseye_armhf.deb ...
Unpacking docker-compose-plugin (2.12.2~debian-bullseye) ...
Setting up containerd.io (1.6.9-1) ...
Installing new version of config file /etc/containerd/config.toml ...
Setting up docker-compose-plugin (2.12.2~debian-bullseye) ...
Setting up docker-ce-cli (5:20.10.21~3-0~debian-bullseye) ...
Setting up docker-ce (5:20.10.21~3-0~debian-bullseye) ...
Installing new version of config file /etc/default/docker ...
Installing new version of config file /etc/init.d/docker ...
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 Fri 2022-11-11 09:39:16 -03; 30ms ago
TriggeredBy: * docker.socket
       Docs: https://docs.docker.com
    Process: 32512 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE)
   Main PID: 32512 (code=exited, status=1/FAILURE)
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)

and when i try to see what have gone wrong with the systemctl status docker.service

* docker.service - Docker Application Container Engine
     Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Fri 2022-11-11 09:39:27 -03; 1min 45s ago
TriggeredBy: * docker.socket
       Docs: https://docs.docker.com
    Process: 32621 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, statu>   Main PID: 32621 (code=exited, status=1/FAILURE)

Nov 11 09:39:25 osmc systemd[1]: Failed to start Docker Application Container Engine.
Nov 11 09:39:27 osmc systemd[1]: docker.service: Scheduled restart job, restart counter is at 3.
Nov 11 09:39:27 osmc systemd[1]: Stopped Docker Application Container Engine.
Nov 11 09:39:27 osmc systemd[1]: docker.service: Start request repeated too quickly.
Nov 11 09:39:27 osmc systemd[1]: docker.service: Failed with result 'exit-code'.
Nov 11 09:39:27 osmc systemd[1]: Failed to start Docker Application Container Engine.

I’m not a deep connoisseur of linux, but I can perform some tasks, as long as guided…
Can someone give a little help here?

Hi

OSMC on Vero 4K/4K+ should support Docker just fine.

When we updated OSMC to Debian Bullseye, some issues were reported, but I tested and got this solved promptly.

Can you post some logs so I can check which version of OSMC you are on?

It could well be that your OSMC device simply needs an update

Thanks

Sam

Hi Sam,

Thank you for the response.
Here is the log: https://paste.osmc.tv/fajabaxuye

Hi

You seem to be on an older release of OSMC. Updating should solve your problem

Cheers

Sam

Thank you!

I’ve installed from scrach (image) and was able to install the docker successfuly

I’m glad to hear this.

Sam