当前位置: 首页 > 知识库问答 >
问题:

Docker未将目录识别为Arch Linux中的目录

杜浩壤
2023-03-14

基本上,当我尝试创建我的容器时,我得到了这个错误:

docker: Error response from daemon: OCI runtime create failed: container_linux.go:337: starting container process caused "process_linux.go:403: container init caused \"rootfs_linux.go:58: mounting \\\"/etc/timezone\\\" to rootfs \\\"/var/lib/docker/overlay2/8864cea6615c7c165fce558661bf297c43ebf90f4de534ca9c9bd38f7af8b487/merged\\\" at \\\"/var/lib/docker/overlay2/8864cea6615c7c165fce558661bf297c43ebf90f4de534ca9c9bd38f7af8b487/merged/etc/timezone\\\" caused \\\"not a directory\\\"\"": unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type.

不知道为什么会这样。它在Manjaro上运行得很好,但在Arch实验室上却不起作用。

共有1个答案

陈季
2023-03-14

使用的映像需要在/etc/timezone处的目录,该目录未在ArchLinux上使用。

预期的内容示例:

Etc/UTC

只需从命令或docker compose文件中删除该绑定装载。您需要在容器中以不同的方式设置时区,或者找到一种方法使/etc/timezone文件与/etc/localtime同步。

/etc/timezone是Solaris和Debian的东西,我猜。它期望时区成为一对

Europe/Zürich
 类似资料:
  • 问题内容: 我有以下Python代码可删除目录中的文件。由于某种原因,我的.svn目录未被识别为目录。 我得到以下输出: .svn不是目录 任何想法,将不胜感激。 问题答案: 您需要在检查之前创建完整路径名:

  • 我从 http://alchim31.free.fr/m2e-scala/update-site/ 安装了Maven Scala支持,并使用Eclipse市场安装了Scala IDE插件。我可以使用命令行和来构建项目。Eclipse很好地突出显示了 Scala 代码,如果我导入项目,它就能正确识别其 Scala 性质。但它不将 识别为源文件夹,也不会生成项目。 下面是我的<code>pom.xml

  • 第一个模块 sonar.modulekey=com.app.core.pdf:pdf-utils sonar.projectbasedir=/var/lib/jenkins/workspace/myproject/pdf-utils sonar.projectkey=com.app.core.pdf:pdf-utils sonar.projectname=pdf-utils sonar.proje

  • 我正在创建一个项目,使用composer获取所有依赖项。我也使用phpunit,我刚刚将我的项目迁移到phpunit 6.0。在此更改之前,我的phpunit始终工作正常。 在此之前,我使用的是版本。 我目前需要我的如下所示: 我让我的所有测试扩展类,而不是类。 我的配置保持不变,如下所示: 我的目录结构如下所示: 在我的项目根目录中打开终端并输入命令时,它会给出以下消息: PHPUnit 3.7

  • 问题内容: 我使用 m2eclipse 在Eclipse中导入Maven Java项目。 它无法识别为源目录。 以图形方式在包资源管理器中(或当我在项目属性中查看 Java-Build-Path 时), 此目录不在source文件夹列表中(while 或do)。 要访问它,我必须直接查看src /目录,然后开始展开…不太方便! 但是,如果我运行,资源将被复制到正确的目录。 (例如: 到) 问题 这

  • 问题内容: 我有这样的事情: 我想将这些文件重命名为以下形式: 在同一目录中。 我想我可以使用,但是我不知道如何在文件夹和文件重命名的同时使用它。 问题答案: 可以使用bash for loop和: 请注意,如果目录名称包含空格,则上述解决方案将不起作用。相关链接。 另一种基于注释的解决方案(也适用于名称中也包含空格的目录):