如何解决错误oci运行时错误:exec:在Windows上使用docker运行时,没有此类文件或目录

快照

运行Docker命令时

docker run ubuntu /bin/echo 'Hello world'

Docker文档的“按示例学习”页面上的入门示例文档中使用,我看到了错误

C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: oci runtime error: exec: "C:/Program Files/Git/usr/bin/bash": stat C:/Program Files/Git/usr/bin/bash: no such file or directory.

我该如何解决?

快照

此错误可能是由系统上的安装程序(包括mingw)引起的(例如,如果您已经安装了带有MSYS2的Windows版Git,则可能会看到此错误-有关更多信息,请参见此处)。路径正在转换-要停止此路径,可以//在命令前使用双斜杠在此示例中,您可以使用

docker run ubuntu //bin/echo 'Hello world'

(请注意上面的双斜杠(//))。如果一切顺利,您现在应该看到

Hello world

一个完整且稍微复杂的示例正在启动Ubuntu交互式shell

 docker run -it -v /$(pwd)/app:/root/app ubuntu //bin/bash

请注意,在我使用Git Bash的情况下,我只需要加一个斜杠,因为echo $(pwd)在我的机器上扩展为:

/c/Users/UserName/path/to/volume/mount

另一个例子下面就可以,如果压缩不可用(如在Windows 10以及混帐击的情况下),你不能轻易地压缩了类似的AWS LAMBDA功能的文件(实际上有使用几种方法无码头工人或甚至安装第三方软件)。如果要压缩当前目录下的app文件夹,请使用以下命令:

 docker run -it -v /$(pwd)/app:/root/app mydockeraccount/dockerimagewithzip //usr/bin/zip -r //root/app/test1.zip //root/app 

可以通过创建如下所示的Dockerfile来构建mydockeraccount / dockerimageqithzip:

FROM ubuntu
RUN apt-get update && apt-get install -y zip

然后运行:

docker build -t mydockeraccount/dockerimagewithzip .

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

运行交叉编译的dart运行时时,“没有此类文件或目录”

如何解决 OJ 上的“运行时错误”

如何解决运行时错误没有事务处于活动状态?

std::process::Command 无法在 macOS 上运行 hdiutil(挂载失败 - 没有此类文件或目录),但该命令在终端中运行时运行良好

如何解决 codechef 中的 SIGEMT 运行时错误?

如何解决for循环中的Java运行时错误

如何解决运行时错误:找不到graphframes

如何解决android studio运行时错误?

如何解决 Visual Studio 中的运行时错误

运行时出现错误,如何解决?

无法使用docker命令启动服务器-挂载目录-OCI运行时错误

无头运行时 Jmeter 中的 Web 驱动程序采样器没有此类元素错误

如何解决“ Fortran运行时错误:I / O在未格式化文件上的记录结束”?

Docker Hello Wold-OCI运行时错误

Docker 构建错误 OCI 运行时创建失败

在 Windows 上从源代码运行 spark - 没有此类文件或目录错误

当Runtime()。exec()正常运行时,ProcessBuilder在Mac上提供了“无此类文件或目录”

使用onnx模型预测时如何解决运行时错误?

Fortran运行时错误:无法打开文件(没有这样的文件或目录)

Docker构建错误OCI运行时创建失败“ exec:\” / bin / bash \”:stat / bin / bash

带有Flask运行时错误的Python 3:Linux上但Windows上没有Flask运行时错误:“ AttributeError:模块'hmac'没有属性'digest'”

Docker:来自守护程序的错误响应:rpc错误:代码= 2 desc =“ oci运行时错误:exec格式错误”

运行时Docker OSX端口映射错误:exec

如何解决“ .git / index.lock”:没有此类文件或目录的错误?

如何解决此致命错误:numpy / arrayobject.h:没有此类文件或目录?

迷宫解决-运行时错误

试图通过docker exec获取bash,但没有任何效果(Jaeger容器)-> OCI运行时exec失败

如何解决“ RuntimeError:由于Windows运行时中的错误,当前的Numpy安装无法通过健全性检查。”

如何解决运行时错误“您必须提供layout_width属性。” 在android中?