docker - standard_init_linux.go:211: exec 用户进程导致“没有这样的文件或目录”
问题描述
我正在使用随附的 Dockerfile 构建项目的 docker 映像,但 docker 容器始终处于重新启动状态。下面是我看到的容器日志:-standard_init_linux.go:211: exec 用户进程导致“没有这样的文件或目录”有人可以用可能的解决方案证明我,并告诉我这个问题的根本原因是什么。
解决方案
就我而言,这个问题是因为我的 Linux docker 文件脚本中有 Windows 样式的行尾。
我通过在文件上运行dos2unix来解决这个问题,这样它现在就有了 Unix 风格的行尾。
推荐阅读
- activerecord - Yii2 只显示附加时间小于当前时间的数据
- html - Bootstrap 可见性实用程序在不应该隐藏元素时隐藏了它
- python - 如何在 SQLite3 for python 中合并两个查询的结果?
- html - 如何阻止 contenteditable div 溢出?
- javascript - 如何使离子元素漂浮在离子头上
- python - Azure - numpy - OSError:[WinError 193] %1 不是有效的 Win32 应用程序
- typescript - 类型错误:book.isEqual 不是函数
- python - 当我尝试使用 IBM-Watson 更改 Speech-to-Text 的语言时出现错误 404
- bash - 如何将带有 if 检查的 curl 结果附加到文件中?
- javascript - React:根据选择选项下拉菜单执行不同的操作