- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
OS 6.10.5 - Cannot install application Docker CE CLI
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
OS 6.10.5 - Cannot install application Docker CE CLI
Hi, my system updgraded from 6.10.4 to 6.10.5.
Suddenly docker will not start and I'm not able to reinstall it by installing docker CLI.
How do we get docker up and running again? Downgrade back to 6.10.4?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: OS 6.10.5 - Cannot install application Docker CE CLI
Some more info.. docker is insstalled on my ReadyNas as it was running prior to the 6.10.5 upgrade.
The current docker version on my ReadyNas is:
~$ docker -v cli Docker version 18.06.3-ce, build d7080c1
If I check to see what docker processes are running I get:
~$ sudo docker ps Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
So, ok, I try to restart the docker daemon. This is the output. Looks like just warning messages but the daemon fails to start.
~$ sudo dockerd INFO[2021-05-23T15:34:55.573724143-04:00] libcontainerd: started new docker-containerd process pid=13506 INFO[2021-05-23T15:34:55.573831909-04:00] parsed scheme: "unix" module=grpc INFO[2021-05-23T15:34:55.573850243-04:00] scheme "unix" not registered, fallback to default scheme module=grpc INFO[2021-05-23T15:34:55.573907989-04:00] ccResolverWrapper: sending new addresses to cc: [{unix:///var/run/docker/containerd/docker-containerd.sock 0 <nil>}] module=grpc INFO[2021-05-23T15:34:55.573952021-04:00] ClientConn switching balancer to "pick_first" module=grpc INFO[2021-05-23T15:34:55.574017910-04:00] pickfirstBalancer: HandleSubConnStateChange: 0xc420232e60, CONNECTING module=grpc INFO[0000] starting containerd revision=468a545b9edcd5932818eb9de8e72413e616e86e version=v1.1.2 INFO[0000] loading plugin "io.containerd.content.v1.content"... type=io.containerd.content.v1 INFO[0000] loading plugin "io.containerd.snapshotter.v1.btrfs"... type=io.containerd.snapshotter.v1 INFO[0000] loading plugin "io.containerd.snapshotter.v1.aufs"... type=io.containerd.snapshotter.v1 WARN[0000] failed to load plugin io.containerd.snapshotter.v1.aufs error="modprobe aufs failed: "modprobe: FATAL: Module aufs not found.\n": exit status 1" INFO[0000] loading plugin "io.containerd.snapshotter.v1.native"... type=io.containerd.snapshotter.v1 INFO[0000] loading plugin "io.containerd.snapshotter.v1.overlayfs"... type=io.containerd.snapshotter.v1 INFO[0000] loading plugin "io.containerd.snapshotter.v1.zfs"... type=io.containerd.snapshotter.v1 WARN[0000] failed to load plugin io.containerd.snapshotter.v1.zfs error="path /var/lib/docker/containerd/daemon/io.containerd.snapshotter.v1.zfs must be a zfs filesystem to be used with the zfs snapshotter" INFO[0000] loading plugin "io.containerd.metadata.v1.bolt"... type=io.containerd.metadata.v1 WARN[0000] could not use snapshotter zfs in metadata plugin error="path /var/lib/docker/containerd/daemon/io.containerd.snapshotter.v1.zfs must be a zfs filesystem to be used with the zfs snapshotter" WARN[0000] could not use snapshotter aufs in metadata plugin error="modprobe aufs failed: "modprobe: FATAL: Module aufs not found.\n": exit status 1" INFO[0000] loading plugin "io.containerd.differ.v1.walking"... type=io.containerd.differ.v1 INFO[0000] loading plugin "io.containerd.gc.v1.scheduler"... type=io.containerd.gc.v1 INFO[0000] loading plugin "io.containerd.service.v1.containers-service"... type=io.containerd.service.v1 INFO[0000] loading plugin "io.containerd.service.v1.content-service"... type=io.containerd.service.v1 INFO[0000] loading plugin "io.containerd.service.v1.diff-service"... type=io.containerd.service.v1 INFO[0000] loading plugin "io.containerd.service.v1.images-service"... type=io.containerd.service.v1 INFO[0000] loading plugin "io.containerd.service.v1.leases-service"... type=io.containerd.service.v1 INFO[0000] loading plugin "io.containerd.service.v1.namespaces-service"... type=io.containerd.service.v1 INFO[0000] loading plugin "io.containerd.service.v1.snapshots-service"... type=io.containerd.service.v1 INFO[0000] loading plugin "io.containerd.monitor.v1.cgroups"... type=io.containerd.monitor.v1 INFO[0000] loading plugin "io.containerd.runtime.v1.linux"... type=io.containerd.runtime.v1 INFO[0000] loading plugin "io.containerd.service.v1.tasks-service"... type=io.containerd.service.v1 INFO[0000] loading plugin "io.containerd.grpc.v1.containers"... type=io.containerd.grpc.v1 INFO[0000] loading plugin "io.containerd.grpc.v1.content"... type=io.containerd.grpc.v1 INFO[0000] loading plugin "io.containerd.grpc.v1.diff"... type=io.containerd.grpc.v1 INFO[0000] loading plugin "io.containerd.grpc.v1.events"... type=io.containerd.grpc.v1 INFO[0000] loading plugin "io.containerd.grpc.v1.healthcheck"... type=io.containerd.grpc.v1 INFO[0000] loading plugin "io.containerd.grpc.v1.images"... type=io.containerd.grpc.v1 INFO[0000] loading plugin "io.containerd.grpc.v1.leases"... type=io.containerd.grpc.v1 INFO[0000] loading plugin "io.containerd.grpc.v1.namespaces"... type=io.containerd.grpc.v1 INFO[0000] loading plugin "io.containerd.grpc.v1.snapshots"... type=io.containerd.grpc.v1 INFO[0000] loading plugin "io.containerd.grpc.v1.tasks"... type=io.containerd.grpc.v1 INFO[0000] loading plugin "io.containerd.grpc.v1.version"... type=io.containerd.grpc.v1 INFO[0000] loading plugin "io.containerd.grpc.v1.introspection"... type=io.containerd.grpc.v1 INFO[0000] serving... address="/var/run/docker/containerd/docker-containerd-debug.sock" INFO[0000] serving... address="/var/run/docker/containerd/docker-containerd.sock" INFO[0000] containerd successfully booted in 0.014265s INFO[2021-05-23T15:34:55.858793524-04:00] pickfirstBalancer: HandleSubConnStateChange: 0xc420232e60, READY module=grpc INFO[2021-05-23T15:34:55.860185324-04:00] parsed scheme: "unix" module=grpc INFO[2021-05-23T15:34:55.860219138-04:00] scheme "unix" not registered, fallback to default scheme module=grpc INFO[2021-05-23T15:34:55.860275628-04:00] ccResolverWrapper: sending new addresses to cc: [{unix:///var/run/docker/containerd/docker-containerd.sock 0 <nil>}] module=grpc INFO[2021-05-23T15:34:55.860291888-04:00] ClientConn switching balancer to "pick_first" module=grpc INFO[2021-05-23T15:34:55.860347505-04:00] pickfirstBalancer: HandleSubConnStateChange: 0xc420415520, CONNECTING module=grpc INFO[2021-05-23T15:34:55.860495505-04:00] pickfirstBalancer: HandleSubConnStateChange: 0xc420415520, READY module=grpc INFO[2021-05-23T15:34:56.102589943-04:00] Graph migration to content-addressability took 0.00 seconds INFO[2021-05-23T15:34:56.103260606-04:00] parsed scheme: "unix" module=grpc INFO[2021-05-23T15:34:56.103290818-04:00] scheme "unix" not registered, fallback to default scheme module=grpc INFO[2021-05-23T15:34:56.103348282-04:00] ccResolverWrapper: sending new addresses to cc: [{unix:///var/run/docker/containerd/docker-containerd.sock 0 <nil>}] module=grpc INFO[2021-05-23T15:34:56.103363187-04:00] ClientConn switching balancer to "pick_first" module=grpc INFO[2021-05-23T15:34:56.103413855-04:00] pickfirstBalancer: HandleSubConnStateChange: 0xc420415ee0, CONNECTING module=grpc INFO[2021-05-23T15:34:56.104026868-04:00] pickfirstBalancer: HandleSubConnStateChange: 0xc420415ee0, READY module=grpc INFO[2021-05-23T15:34:56.104103367-04:00] Loading containers: start. WARN[2021-05-23T15:34:56.105518628-04:00] Running modprobe bridge br_netfilter failed with message: modprobe: ERROR: ../libkmod/libkmod-module.c:186 kmod_module_parse_depline() ctx=0x55b0683d20f0 path=/lib/modules/4.4.218.x86_64.1/kernel/net/802/stp.ko error=No such file or directory modprobe: ERROR: ../libkmod/libkmod-module.c:186 kmod_module_parse_depline() ctx=0x55b0683d20f0 path=/lib/modules/4.4.218.x86_64.1/kernel/net/802/stp.ko error=No such file or directory modprobe: ERROR: could not insert 'bridge': Unknown symbol in module, or unknown parameter (see dmesg) modprobe: ERROR: ../libkmod/libkmod-module.c:186 kmod_module_parse_depline() ctx=0x55b0683d20f0 path=/lib/modules/4.4.218.x86_64.1/kernel/net/bridge/bridge.ko error=No such file or directory modprobe: ERROR: ../libkmod/libkmod-module.c:186 kmod_module_parse_depline() ctx=0x55b0683d20f0 path=/lib/modules/4.4.218.x86_64.1/kernel/net/bridge/bridge.ko error=No such file or directory modprobe: ERROR: could not insert 'br_netfilter': Unknown symbol in module, or unknown parameter (see dmesg) insmod /lib/modules/4.4.218.x86_64.1/kernel/net/bridge/bridge.ko insmod /lib/modules/4.4.218.x86_64.1/kernel/net/bridge/br_netfilter.ko , error: exit status 1 WARN[2021-05-23T15:34:56.106402435-04:00] Running modprobe nf_nat failed with message: `modprobe: ERROR: ../libkmod/libkmod-module.c:186 kmod_module_parse_depline() ctx=0x5587a2e200f0 path=/lib/modules/4.4.218.x86_64.1/kernel/net/netfilter/nf_conntrack.ko error=No such file or directory modprobe: ERROR: ../libkmod/libkmod-module.c:186 kmod_module_parse_depline() ctx=0x5587a2e200f0 path=/lib/modules/4.4.218.x86_64.1/kernel/net/netfilter/nf_conntrack.ko error=No such file or directory modprobe: ERROR: could not insert 'nf_nat': Unknown symbol in module, or unknown parameter (see dmesg) insmod /lib/modules/4.4.218.x86_64.1/kernel/net/netfilter/nf_nat.ko`, error: exit status 1 WARN[2021-05-23T15:34:56.107088932-04:00] Running modprobe xt_conntrack failed with message: `modprobe: ERROR: ../libkmod/libkmod-module.c:186 kmod_module_parse_depline() ctx=0x5567df6fd0f0 path=/lib/modules/4.4.218.x86_64.1/kernel/net/netfilter/nf_conntrack.ko error=No such file or directory modprobe: ERROR: ../libkmod/libkmod-module.c:186 kmod_module_parse_depline() ctx=0x5567df6fd0f0 path=/lib/modules/4.4.218.x86_64.1/kernel/net/netfilter/nf_conntrack.ko error=No such file or directory modprobe: ERROR: could not insert 'xt_conntrack': Unknown symbol in module, or unknown parameter (see dmesg) insmod /lib/modules/4.4.218.x86_64.1/kernel/net/netfilter/xt_conntrack.ko`, error: exit status 1 Error starting daemon: Error initializing network controller: error obtaining controller instance: failed to create NAT chain DOCKER: iptables failed: iptables --wait -t nat -N DOCKER: iptables v1.4.21: can't initialize iptables table `nat': Table does not exist (do you need to insmod?) Perhaps iptables or your kernel needs to be upgraded. (exit status 3)
Thoughts?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: OS 6.10.5 - Cannot install application Docker CE CLI
I tried running the docker daemon
$ sudo dockerd
But it fails when tyring to load up iptables module.
Error starting daemon: Error initializing network controller: error obtaining controller instance: failed to create NAT chain DOCKER: iptables failed: iptables --wait -t nat -N DOCKER: iptables v1.4.21: can't initialize iptables table `nat': Table does not exist (do you need to insmod?) Perhaps iptables or your kernel needs to be upgraded. (exit status 3)
Any thoughts on how to correct this?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: OS 6.10.5 - Cannot install application Docker CE CLI
I'm bit by this as well. I tried to remove and reinstall via command line and get the following:
The following packages have unmet dependencies:
docker-cli-rnapp : Depends: linux-image-extra but it is not going to be installed
Depends: docker-ce (>= 17.09.0~ce-0~debian) but it is not installable
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: OS 6.10.5 - Cannot install application Docker CE CLI
Hi there
I've got the same problem here, I've tried everything but nothing works to reinstall Docker on the NAS.
I hope they'll fix it soon or give us a workaround. It's a shame, Docker is always used and known to be compatible with nearly everything.
Cheers,
Louis
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: OS 6.10.5 - Cannot install application Docker CE CLI
Update on my efforts. Adding Docker to 6.10.5 via the pre-build DEB or adding the Docker source both fail.
I was able to roll back to 6.10.4 and install docker-ce again. It failed via the web interface so I had to use apt and guide the system through the installation issues. Plymouth keeps failing but appears to not be needed, portainer is failing to install afterwards so I manually installed the latest via docker command.
Another thing to watch out for, removing the old docker-ce removed my storage so I'm starting over on all my docker containers.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: OS 6.10.5 - Cannot install application Docker CE CLI
Did you have to restore your data from backup after the 6.10.4 downgrade or was it a simple flash of the 6.10.4 firmware?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: OS 6.10.5 - Cannot install application Docker CE CLI
I flashed the firmware manaully and it took, not sure it is the safest thing to do. I have some UPC weirdness on that box sending low battery alarms which I'm trying to isolate now so there may be some negative effects.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: OS 6.10.5 - Cannot install application Docker CE CLI
I also am running netxtcloud and it stopped working with the 6.10.5 firmware. =/
Allright I'm close to revering back to 6.10.4 as soon as a full backup completes.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: OS 6.10.5 - Cannot install application Docker CE CLI
Some addons do need the Kernel Plus addon as well. In another thread, a user reported that was the solution to his Docker issue, though I believe he also had to do some re-configuring, but I don't know whether that was because of other things he tried first or is always necessary..
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: OS 6.10.5 - Cannot install application Docker CE CLI
linux-image-extra is needed for Docker, you can ssh in and get that cleaned up but I wasn't able to get past resulting issues.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: OS 6.10.5 - Cannot install application Docker CE CLI
I just discovered that this has bitten me also. I was using docker to run crashplan...very important in my setup.
Did anyone get docker working again without having to revert back to previous OS version?
What exactly is the Kernal Plus package that has been mentioned?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: OS 6.10.5 - Cannot install application Docker CE CLI
@Dewdman42 wrote:
What exactly is the Kernal Plus package that has been mentioned?
From apps.readynas.com:
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: OS 6.10.5 - Cannot install application Docker CE CLI
I have that added to my readynas - doesn't resolve docker daemon startup issue.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: OS 6.10.5 - Cannot install application Docker CE CLI
My understanding of the Kernel Plus app is that it installs linux-image-extra (possibly among other things). Since linux-image-extra is specific to an OS version, I would think you'd need to do something to get it to update. But I don't know if Netgear has actually updated it or how one goes about updating it since it doesn't list a version number that corresponds to an OS build..
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: OS 6.10.5 - Cannot install application Docker CE CLI
Hi,
I didn't try it yet but it seems the linux-image-extra was updated on Wed, 26 May 2021 03:04:23 GMT.
So, installing docker-cli-rnapp should work now .
(topic : Upgrade : linux-image-extra not up-to-date for ReadyNAS OS 6.10.5 )
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: OS 6.10.5 - Cannot install application Docker CE CLI
here's what WhoCares has to say about the latest release, maybe this will help. I peronsally have already deleted both docker and crashplan from my system and moved on to a different solution, but i will be following this to see if anyone gets docker working
https://rnxtras.com/add-ons/firmware-6-10-5-how-to-upgrade-104510
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: OS 6.10.5 - Cannot install application Docker CE CLI
@Dewdman42 wrote:
here's what WhoCares has to say about the latest release, maybe this will help. I peronsally have already deleted both docker and crashplan from my system and moved on to a different solution, but i will be following this to see if anyone gets docker working
https://rnxtras.com/add-ons/firmware-6-10-5-how-to-upgrade-104510
Thanks for sharing this.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: OS 6.10.5 - Cannot install application Docker CE CLI
So I followed WhoCares advise....and was able to reinstall the Docker App from Netgear app store, and its now running accoding to ps -ef....
Unfortunately since I compeltely removed it earlier, I don't have anything setup with docker to futher test, and I won't have any time to do so anytime soon...I changed over to using my mac to drive my crashplan sessions and backing up from ReadyNAS SMB share..which is actually working fine and lets me backup some mac stuff too on one subscription...so probably I will stick with that for the time being....and I didn't have anything else serious on docker...but still anyway, I would like to hear from others if this solves the docker problem for them.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: OS 6.10.5 - Cannot install application Docker CE CLI
I haven't downgraded my system yet - since I havne't found a good time to do that (and have enough time to restore from backup if needed). But did try the WhoCares steps.
While that upgraded all my system packages, I still am unable to run docker.
It won't install via the applications page but it's already installed on my system.
Running dockerd gives me the same error as before. =(
> sudo dockerd . . . Error starting daemon: Error initializing network controller: error obtaining controller instance: failed to create NAT chain DOCKER: iptables failed: iptables --wait -t nat -N DOCKER: iptables v1.4.21: can't initialize iptables table `nat': Table does not exist (do you need to insmod?) Perhaps iptables or your kernel needs to be upgraded. (exit status 3)