从今天开始,我收到了一条错误消息,其中包含各种docker命令。不幸的是,我真的不知道该怎么办。有人知道问题可能是什么以及我如何修复它吗?
错误:
OCI runtime exec failed: exec failed: container_linux.go:370: starting container process caused: process_linux.go:95: starting setns process caused: fork/exec /proc/self/exe: resource temporarily unavailable: unknown
字符串
另一个错误:
ERROR: for hosting_mail_1 Cannot start service mail: OCI runtime create failed: unable to retrieve OCI runtime error (open /run/containerd/io.containerd.runtime.v2.task/moby/5fabf9edf67fbd6455bdc955c56c063683aa78e8e31514660661799aaa867391/log.json: no such file or directory): runc did not terminate successfully: unknown
ERROR: for mail Cannot start service mail: OCI runtime create failed: unable to retrieve OCI runtime error (open /run/containerd/io.containerd.runtime.v2.task/moby/5fabf9edf67fbd6455bdc955c56c063683aa78e8e31514660661799aaa867391/log.json: no such file or directory): runc did not terminate successfully: unknown
ERROR: Encountered errors while bringing up the project.
型
2条答案
按热度按时间jm81lzqq1#
我不知道你是否最终解决了你的问题,但这看起来确实像是错误的文件系统授权,可能是由于文件系统的更新而损坏的。
关于错误:
container_linux.go:370:
,/run/containerd/io.containerd.runtime.v2.task/moby/5fabf9edf67fbd6455bdc955c56c063683aa78e8e31514660661799aaa867391/log.json我可以看到:
0/检查docker基本命令
字符串
如果其中一个命令失败,你需要检查docker安装,似乎docker没有正确安装。
1/要检查是否需要完全重新安装docker,可以尝试以下基本命令
型
如果没有显示任何docker shell,那么你在运行容器时遇到了问题,而不一定是docker安装。
2/检查你的docker卷和权限,我没有你的安装设置,但似乎你正在使用docker-compose,可能在挂载具有特定权限的容器卷时会有一些冲突,主机的权限和用户ID
3/如果你在这里结束,你应该遵循重新安装的工作,如果你有备份(希望你有),这将是恢复应用程序的最快解决方案。
pftdvrlh2#
我将Docker Desktop从4.25.2更新到4.26.1,这为我修复了它。
Mac OS Ventura 13.5.1