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

container init导致\“rootfs\u linux。go:58:装载到rootfs导致没有目录

戚京
2023-03-14

我在windows 7上的docker配置有问题。我正在使用docker工具箱。

以前我的配置工作得很好,但现在它导致了一个错误。

<代码>DOCKER

我调查了这个问题,发现docker mount elasticsearch。yml文件作为文件夹,但在主机中它作为文件存在。有人知道怎么会这样吗?

<volumes>
  <bind>
<volume>${basedir}/src/elastic/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml</volume>
  </bind>
</volumes>

我想那个码头工人会把那个文件当作文件。

谢谢

共有2个答案

唐向荣
2023-03-14

问题出在我的VirtualBox中。我已经更新了,一切正常。

谢谢你的每一个

乐正玺
2023-03-14

根据您在windows上使用docker toolbox的标记。在这种情况下装载卷有点不同,需要更多的努力。

我建议您阅读这篇文章,您应该在其中找到问题的答案:https://medium.com/@Charles_Stover/finy-vols-in-docker-tools box-4ad5ace0e572

此外,确保环境变量base_dir设置正确。

祝你好运

 类似资料:
  • riscv-rootfs 是一个用于构建运行在 RISC-V Linux 上的 initramfs 简易文件系统镜像

  • 我想在lxc 1.0.5和Ubuntu 14.04中创建一个没有“rootfs”的容器。 我以前在lxc的早期版本中做过。在以前的版本中,如果我们使用lxcreate而不使用“-t”选项,它将创建一个没有“rootfs”的容器。 所以我试着: 我得到了这个错误: 我阅读了新的lxc创建手册页。新主页显示: 我试试看: 我再次得到错误: 我做错了什么?

  • 回到我们在 Linux 的环境,运行我们的“容器”: /root/test/container 我们是不是可以像虚拟机中的操作系统一样,在容器中“为非作歹”了呢? 那!当!然!不!行!啦! 1. 为什么需要 rootfs 先忽略 Cgroup 机制。在容器中探索时,不知大家是否发现,/bin,/etc,/var ... 等等目录下的内容,它们与宿主机的目录完全一致。你在这些目录里的更改一样会影响

  • 我正在开发一个android应用程序,我试图将谷歌驱动器集成到我的应用程序中。该程序是允许同步,所以它在SD卡上创建一个文件,然后这个文件被上传到谷歌驱动器上。我成功地进行了身份验证,但是当我使用函数上传时,我得到一个NullPointerException,并且我看不到值在哪里是null,因为当我遍历所有内容时,似乎没有任何内容是null。 下面是我用来执行上传的代码。 以下是我如何获得驱动器服

  • 问题内容: 我在运行Jellybean(4.1-4.3)的设备中遇到HttpUrlConnection的一些问题,其中连接未关闭,并且执行多次后导致SocketException“打开的文件过多”。 我确实调用了HttpUrlConnection.disconnect()并在finally块中关闭了所有Inputstream,Outputstream,Reader和Writers。 转到adb s

  • 问题内容: 我注意到执行和启动任务有时会抛出EXC_BAD_ACCESS。给出错误的实际调用方法似乎有所不同,但始终来自。在大多数情况下,调用方法来自。我在下面附加了两个崩溃日志,其中包含不同的调用方。我还附加了的实现。 不幸的是,我无法可靠地重现该错误,因此没有共享的示例脚本。创建和启动对象最终将产生错误。较大的文件似乎更经常发生。我在这里实施错了吗?有没有一种好的方法可以从此堆栈跟踪进行调试?