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

您如何找到配置到docker*image*本身的卷?

宰父玄天
2023-03-14

此问题询问有关在容器中列出卷的问题。

但我想知道的是,在不创建容器的情况下,如何找到配置到映像本身中的卷?

这个想法是,在允许容器从该映像运行之前,我想知道映像对映射到主机文件系统的卷可能做什么。

官方的postgres映像就是一个很好的例子。当您启动此映像的容器时,它会自动在/var/lib/postgresql/data处创建一个卷。有没有办法在启动容器之前弄清楚?

共有1个答案

周峻
2023-03-14

当然您可以在图像上使用docker inspect命令。例如:

$ docker inspect postgres
[...]
        "Volumes": {
            "/var/lib/postgresql/data": {}
        },
[...]

如果要避免所有其他输出,可以使用:

$ docker inspect --format '{{.ContainerConfig.Volumes}}' postgres
map[/var/lib/postgresql/data:{}]
 类似资料:
  • 当我试图创建主题时,在执行主题命令replication Factor:1大于可用代理:0时,使用kafka

  • 今天我开始使用Docker。所以请耐心等待。我甚至不确定标题是否有意义。我刚刚使用Docker安装了Tensorflow并想运行一个脚本。但是,我得到了以下错误,说没有安装Matplotlib。 我使用以下命令安装Tensorflow 我现在如何将其他Python库(例如Matplotlib)添加到该图像中?

  • 有没有办法从命令行或android studio中找到ndk修订号? 我的用例是android studio已经运行了一个更新,用最新版本替换了ndk bundle,我想知道修订号是什么。i、 e.r10d、r11a等。 更新 ~/Android/Sdk/ndk-bundle/CHANGELOG. md看起来像这样-我看不到对修订号的明确引用,你能吗?也许只有11个,但他们通常也有一个字母?

  • 问题内容: 是否有内置的Numpy / Scipy函数来查找四分位数范围?我自己可以很容易地做到这一点,但是基本上存在… 问题答案: 接受多个百分位参数,这样做会稍微好一些: 要么 而不是两次致电:

  • 问题内容: 我已经为Jenkins安装了Docker build step插件。 该文档告诉我: 如何找到REST API的URL(主机上已安装Docker)? 问题答案: 如果您使用的是Linux,并且需要连接到本地计算机上的Docker API,则其URL可能就像在文档中提到的那样: 使用Docker Engine SDK和API进行开发 默认情况下,Docker守护程序会监听,并且客户端必须

  • 这可能听起来很蠢,但我无法找到我的JRE文件夹。我已经安装了JDK11。我的文件夹只包含文件夹。它不包含JRE文件夹。我需要我的JRE文件夹的位置来设置一个Tomcat服务器。我如何找到我的JRE的位置?