Dockers won't start after upgrading to 6.12.6


Peza
Go to solution Solved by Peza,

Recommended Posts

Hi everyone.
All my docker have stoped working after upgrading unraid to 6.12.6
I have have deleted the docker vDisk, and restart it again. it say running, but when reinstalled all my old docker, the same happen, Execution error
If I install a docker manualy new or old I get this errror message.

 

docker: Error response from daemon: failed to create shim task: OCI runtime create failed: unable to retrieve OCI runtime error (open /var/run/docker/containerd/daemon/io.containerd.runtime.v2.task/moby/daa0084bfc72158631c5ad2698c3a94c55a0da834c453fdcd09ef1add81625e2/log.json: no such file or directory): fork/exec /usr/bin/runc: exec format error: unknown.

 

All my googling have not solved my problem. Sure I might have same strange thing configurated on unraid, But it has worked for several years with any trouble, till now.

Anyone that can help me in the right direction.

/Peter

Link to comment

This is the end of creating a docker. the same on everone, exept the "2a8e06fcfd899d26c26e9c275bce4ee9dde82dea444c0c917ef49136e1708d94" part
-v '/mnt/appdata/chrome/':'/chrome':'rw'
  --restart=unless-stopped
  --shm-size=2G 'ich777/chrome'

2a8e06fcfd899d26c26e9c275bce4ee9dde82dea444c0c917ef49136e1708d94
docker: Error response from daemon: failed to create shim task: OCI runtime create failed: unable to retrieve OCI runtime error (open /var/run/docker/containerd/daemon/io.containerd.runtime.v2.task/moby/2a8e06fcfd899d26c26e9c275bce4ee9dde82dea444c0c917ef49136e1708d94/log.json: no such file or directory): fork/exec /usr/bin/runc: exec format error: unknown.

 

It say this file is missing /var/run/docker/containerd/daemon/io.containerd.runtime.v2.task/moby/2a8e06fcfd899d26c26e9c275bce4ee9dde82dea444c0c917ef49136e1708d94/log.json

The folders efter /var/run/docker/containerd/daemon/io.containerd.runtime.v2.task/moby/ is nothing, just empty.

Link to comment
  • Solution

tower-diagnostics-20231204-1750.zip

As requested.

 

/Peter

 

I answer myself, it was stupid me that had the "curl -o '/usr/bin/runc' -L 'https://github.com/binhex/arch-packages/raw/master/static/x86-64/runc' && chmod +x '/usr/bin/runc'" thingy in two places, just saw it in one place, and that fooled me almost one week.
Removed the second place as well, and now everything works as design.

 

/Peter

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.