问题标签 [mounted-volumes]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
498 浏览

docker - 将 configmap 文件挂载到主机路径卷上

我在 Kubernetes 容器中安装了一个主机路径卷。现在我想将 configmap 文件挂载到主机路径卷上。

那可能吗?

0 投票
1 回答
177 浏览

docker - Docker 卷文件映射

我尝试使用以下docker-compose语法替换 docker 容器中的文件。但是连接到bash容器的 显示我该文件仍然具有原始内容。我的问题是:是否可以替换容器中的现有文件或者我的语法错误?

0 投票
2 回答
2005 浏览

spring-boot - 检索作为卷挂载的 Kubernetes Secret

嗨,我正在玩 Kubernetes 的秘密。我的部署文件是:

我能够创建秘密,并将它们安装在我的部署中,如下所示:

我的问题是如何访问usernamepassword在 spring-boot 应用程序中秘密创建?

我尝试使用${my-secrets.username}and加载${username},但找不到值。

我还尝试在 deployment.yml 中添加秘密作为环境变量,如下所示:

在这种情况下,值是从秘密加载的,当我在 minikube 仪表板中更改秘密值时,它不会反映更改。

请帮助我了解这是如何工作的。

我正在使用minikubedocker作为容器

0 投票
0 回答
172 浏览

node.js - 在 docker-compose 中安装 src-dir 时,如何从主机“隐藏”node_modules-dir?

我使用docker-compose(version 1.24.0) 在容器内运行我的 Node.js 应用程序。在开发模式下,我挂载了我的src卷,但我希望容器使用node_modules不是在我的主机上创建的目录,只是在容器中本地创建的。

摘自我的 docker-compose

有没有办法使子目录/usr/src/app/node_modules成为容器本地的并且没有在主机上npm install创建和填充目录?./node_modules

我尝试了在 Stackoverflow 上发布的这个解决方案,但不知何故,在容器内node_modules运行时,该目录仍然会在我的主机上创建和填充。npm install .我使用了以下修改docker-compose.yml

我什至尝试使用这样的命名卷:

帮助将不胜感激。

0 投票
2 回答
238 浏览

logging - 获取 Kubernetes FlexVolume 日志

我正在尝试创建自定义 FlexVolume,但无法附加/挂载并显示超时消息。我在哪里可以找到日志以确定失败的原因?

这是我的 StatefulSet 规范:

我的 FlexVolume 使用守护程序部署在所有节点上:/usr/libexec/kubernetes/kubelet-plugins/volume/exec/mira.co~lvm/lvm

0 投票
0 回答
139 浏览

python-3.x - 使用 Python 从注册表中读取“MountedDevices”

我今天遇到的问题是读取 HKLM\SYSTEM\MountedDevices 注册表中的信息。当我使用终端阅读时,感谢命令“HIVEXSH”,信息清晰显示。但是,当我使用 Python3 脚本提取它们时,它们会显示为已编码,格式如下:

在我的脚本中,我尝试添加如下解码功能:

但是,输出格式不可读:

这是我当前读取已安装设备的代码:

'''

我期望的结果应该是以下格式:
文件安装在它的目的地。

0 投票
1 回答
77 浏览

docker - 无法将文件复制到 docker 主机

我正在尝试执行以下 docker 命令,我试图将“Orthanc.json”文件获取到我的系统文件夹“orthanc”。

/etc/orthanc/orthanc.json - 它是一个目录而不是一个文件 - 我无法使用 vim 编辑器来读取/打开文件。- 这是一个公开的。任何人都可以使用此链接访问Orthanc 链接

我收到以下错误消息,您能帮我理解问题所在吗?

orthanc.json 应该是一个文件,但是为什么它把它当作一个目录呢?

当我使用 vim orthanc.json 时,它会抛出一条错误消息,指出它是一个目录。

我应该怎么做才能将其视为配置文件,因为我必须对其进行更改?

0 投票
1 回答
76 浏览

java - 如何使用 nio 类获取 Mounted Volume 信息

我可以使用不受支持的 sun.awt.shell.ShellFolder 类来获取已安装的卷信息,但我们更愿意使用受支持的类。似乎 nio 类应该支持这一点,但我不知道如何。

我在 Win 7 上使用 Java 8 运行。使用下面的代码,ShellFolder 类提供有关已安装卷的以下信息:

第 6 项是我需要的信息。

当我尝试使用 nio FileStore 类时,除了最基本的信息外,它无法提供任何其他信息。

获得 supportsFileAttributeView 为 true 的属性无效。

有没有办法使用 nio 来获取卷挂载信息?

0 投票
2 回答
3734 浏览

docker - Kubernetes: MountVolume.SetUp failed: hostPath type check failed is not a directory

我正在尝试使用 hydra 部署登录同意提供程序。

这是yaml文件。

部署后我在 pod 描述中遇到的错误

www是我的用户主目录中的一个文件夹

我想知道我在这里做错了什么?我正在使用 docker for windows 和它自己的集成 Kubernetes,并且我在 dockers 中启用了我的共享文件夹 C。

有什么帮助吗?

0 投票
1 回答
103 浏览

php - php,无法写入文件

每次我运行它时,file.txt 都是 0kb

  • 该文件的权限是 777 owner www-data:www-data
  • /var/www/html 位于安装到服务器的外部 HD 上。
  • 服务器是 Ubuntu 18.04
  • Azure 托管
  • PHP 7.2.19
  • 阿帕奇 2

我有这个代码