After upgrading last docker packages, luci docker menu has disappeared and
docker ps
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
After upgrading last docker packages, luci docker menu has disappeared and
docker ps
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
Installed dockerd too ?
There currently a bug where the menu disappear if it's not installed, or something like that, search the forum.
Found it, Missing menu Docker in Luci
So... Is the docker daemon running? I think we can surmise that it isn't.
System Log
Tue Mar 5 19:51:07 2024 daemon.err dockerd[5150]: time="2024-03-05T18:51:07.647710230Z" level=error msg="failed to mount overlay: invalid argument" storage-driver=overlay2
Tue Mar 5 19:51:07 2024 daemon.err dockerd[5150]: time="2024-03-05T18:51:07.648021692Z" level=error msg="exec: \"fuse-overlayfs\": executable file not found in $PATH" storage-driver=fuse-overlayfs
Tue Mar 5 19:51:07 2024 kern.err kernel: [ 27.600385] overlayfs: filesystem on '/opt/docker/check-overlayfs-support25419181/upper' not supported as upperdir
Tue Mar 5 19:51:07 2024 daemon.err dockerd[5150]: time="2024-03-05T18:51:07.803828230Z" level=warning msg="Could not load necessary modules for IPSEC rules: protocol not supported"
which openwrt release have you installed ?
OpenWRT 23.05.2
I've the same openwrt realese with latest dockerd and compose ( 24.0.5-1)
I've done a lot of trials to not loose the docker menu . now it works
I think that the problem is something related to /opt/docker/ filesystem, but I cannot figure out the solution.
It cannot read all the content into that directory.
What is the right filesystem, overlay2 or fuse-overlayfs?
root@OpenWrt:~# docker info
Client:
Version: 25.0.3
Context: default
Debug Mode: false
Plugins:
compose: Docker Compose (Docker Inc.)
Version: v2.18.1
Path: /usr/lib/docker/cli-plugins/docker-compose
Server:
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 0
Server Version: 25.0.3
Storage Driver: fuse-overlayfs
Logging Driver: json-file
Cgroup Driver: cgroupfs
Cgroup Version: 2
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog
Swarm: inactive
Runtimes: io.containerd.runc.v2 runc
Default Runtime: runc
Init Binary: docker-init
containerd version:
runc version:
init version: de40ad0
Security Options:
seccomp
Profile: builtin
cgroupns
Kernel Version: 5.15.137
Operating System: OpenWrt 23.05.2
OSType: linux
Architecture: aarch64
CPUs: 4
Total Memory: 1.947GiB
Name: OpenWrt
ID: 2ecb613f-de37-46b7-bfac-e29bcdf00cb0
Docker Root Dir: /opt/docker
Debug Mode: false
Experimental: false
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false
WARNING: No swap limit support
How could I go to the previous version of docker family packages?
I have made a clean install of docker packages.
I have installed Emby Server again.
The problem now y that container is restarting continuosly:
Container log:
stderr: importas: fatal: unable to exec export: Not supportedtype or paste code here
System log:
Wed Mar 6 09:27:20 2024 daemon.notice netifd: bridge 'docker0' link is up
Wed Mar 6 09:27:20 2024 daemon.notice netifd: Interface 'docker' has link connectivity
Wed Mar 6 09:27:20 2024 daemon.notice netifd: Interface 'docker' is setting up now
Wed Mar 6 09:27:20 2024 daemon.notice netifd: Interface 'docker' is now up
Wed Mar 6 09:27:20 2024 user.notice firewall: Reloading firewall due to ifup of docker (docker0)
Wed Mar 6 09:27:20 2024 daemon.err dockerd[5354]: time="2024-03-06T08:27:20.942302481Z" level=error msg="failed to enable controllers ([cpuset cpu io memory pids rdma])" error="failed to write subtree controllers [cpuset cpu io memory pids rdma] to \"/sys/fs/cgroup/docker/cgroup.subtree_control\": write /sys/fs/cgroup/docker/cgroup.subtree_control: no such file or directory"
Wed Mar 6 09:27:20 2024 daemon.err dockerd[5354]: time="2024-03-06T08:27:20.954615999Z" level=error msg="Handler for GET /containers/5a2febdeb66d3f12500e337359a3cf8c88bbef628554fa5242d23bc8012b3efa/json returned error: write unix /var/run/docker.sock->@: write: broken pipe"
Wed Mar 6 09:27:20 2024 daemon.err dockerd[5354]: time="2024-03-06T08:27:20.954762988Z" level=error msg="Handler for GET /containers/5a2febdeb66d3f12500e337359a3cf8c88bbef628554fa5242d23bc8012b3efa/json returned error: write unix /var/run/docker.sock->@: write: broken pipe"
Wed Mar 6 09:27:20 2024 daemon.err dockerd[5354]: 2024/03/06 08:27:20 http: superfluous response.WriteHeader call from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp.(*respWriterWrapper).WriteHeader (wrap.go:98)
Wed Mar 6 09:27:20 2024 daemon.err dockerd[5354]: 2024/03/06 08:27:20 http: superfluous response.WriteHeader call from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp.(*respWriterWrapper).WriteHeader (wrap.go:98)
Wed Mar 6 09:27:20 2024 daemon.err dockerd[5354]: time="2024-03-06T08:27:20.986316301Z" level=warning msg="cleaning up after shim disconnected" id=5a2febdeb66d3f12500e337359a3cf8c88bbef628554fa5242d23bc8012b3efa namespace=moby
Wed Mar 6 09:27:21 2024 daemon.err dockerd[5354]: time="2024-03-06T08:27:21.646880805Z" level=warning msg="Failed to delete conntrack state for 172.17.0.2: invalid argument"
Wed Mar 6 09:27:21 2024 kern.info kernel: [ 1358.829992] docker0: port 1(veth153a7c8) entered disabled state
Wed Mar 6 09:27:21 2024 kern.info kernel: [ 1358.836181] veth640bd37: renamed from eth0
Wed Mar 6 09:27:21 2024 daemon.notice netifd: bridge 'docker0' link is down
Wed Mar 6 09:27:21 2024 daemon.notice netifd: Interface 'docker' has link connectivity loss
Wed Mar 6 09:27:21 2024 daemon.notice netifd: Interface 'docker' is now down
Wed Mar 6 09:27:21 2024 daemon.notice ttyd[8297]: [2024/03/06 09:27:21:7891] N: rops_handle_POLLIN_netlink: DELADDR
Wed Mar 6 09:27:21 2024 kern.info kernel: [ 1358.969766] docker0: port 1(veth153a7c8) entered disabled state
Wed Mar 6 09:27:21 2024 kern.info kernel: [ 1358.977849] device veth153a7c8 left promiscuous mode
Wed Mar 6 09:27:21 2024 kern.info kernel: [ 1358.982913] docker0: port 1(veth153a7c8) entered disabled state
Wed Mar 6 09:27:21 2024 daemon.err dockerd[5354]: 2024/03/06 08:27:21 http: superfluous response.WriteHeader call from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp.(*respWriterWrapper).WriteHeader (wrap.go:98)type or paste code here
It's a nightmare.
After trying different aproachs to this issue, finally it was something related to the official emby server docker image. I solved it installing a different image.
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.