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

Docker:获取映像中安装的文件列表

裴和怡
2023-03-14

我正在基于Centos创建docker映像:

FROM centos:7
RUN yum install <package>

有没有一种方法,我可以得到一个列表的文件/目录安装在图像中,超过最初的centos起始图像?

共有1个答案

汝楷
2023-03-14

我假设你会找到答案:如何查看docker图像内容

docker映像历史记录--无trunc映像\u名称

应该给你历史。注意拍摄正确的图像。运行时应创建一个新的图像文件。

 类似资料:
  • 这是我第一次尝试创建Docker形象,我希望有人能帮助我。我的Dockerfile大致如下所示: 基本上,我只是为了扩展jar文件而安装Java。运行makefile时,出现以下错误: /bin/sh:1:/usr/lib/jvm/java-7-openjdk-amd64:权限被拒绝 我一直试图效仿这个例子:https://registry.hub.docker.com/u/barnybug/op

  • 问题内容: 我想创建一个docker镜像并正确安装,因此我选择具有这些属性的基础镜像。因此,的第一行如下: 然后下一个命令是 在创建docker映像时创建了以下错误: 如何能够在此docker映像中安装? 问题答案: 如提示: 获取(13:权限被拒绝) 我相信这是由于您的基本形象: https://github.com/SeleniumHQ/docker- selenium/blob/master

  • 问题内容: 我正在尝试删除图像,但得到: 这是docker版本: 但没有其他信息: 如何获得它声称拥有的 依赖子图像 ? 没有运行或停止的具有该图像ID的容器。 问题答案: 简短的答案: 这是一个python3脚本,其中列出了相关的docker映像。 长答案: 您可以看到在有问题的图像之后创建的所有图像的图像ID和父ID,如下所示: 您应该能够查找具有父ID的图像(以f50f9524513f开头)

  • 我试图删除一个图像,我得到: 这是docker版本: 但没有额外的信息: 我如何才能获得它声称拥有的从属子映像? 没有具有该映像id的正在运行或已停止的容器。

  • 我是Docker的新手。我创建了以下Dockerfile并运行它: 来自Centos:最新的ENV container docker运行YUM-Y更新&&yum clean all 我收到以下错误/输出: root@ggnlabvm-juper6:~/docker_test#docker build-t test。 将构建上下文发送到Docker守护进程2.048 kB 步骤1/3:来自Cento