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

如果我有本地docker映像。如何列出安装在其上的内容?[副本]

齐嘉庆
2023-03-14

例如,我在本地有此图像https://github.com/topflight-technology/docker-images/tree/master/go-testing.然后系统丢失了所有关于它的信息。那么我们如何重新创建图像docker文件呢?或者在列表中获取安装了哪些工具的列表。

docker ps -a
CONTAINER ID        IMAGE                      COMMAND             CREATED             STATUS                      PORTS               NAMES
f047b64e79d1        topflighttech/go-testing   "/bin/sh"           28 seconds ago      Exited (0) 26 seconds ago                       friendly_leakey

所以我需要调查docker集装箱或strait forward图像?

共有1个答案

长孙鸿振
2023-03-14

您可以通过运行docker history--no trunc your\u image:tag查看图像的历史记录。由于没有其他可用资源,这可能有助于您重新创建Dockerfile。

 类似资料:
  • 我刚刚安装了ubuntu docker镜像,当我执行ifconfig时,它说没有这样的命令,我尝试了apt-get安装,没有名为ifconfig的包(我可以安装其他一些镜像)。 那么如何做到这一点呢?谢谢

  • 问题内容: 我最近开始使用Docker,但从未意识到我应该使用代替或摆脱我的实验。我现在在本地有大量不需要的docker映像。 我是否可以运行一个标志来删除所有本地docker映像和容器? 像--all标志这样的东西并不存在,但是我正在寻找具有类似想法的东西。 问题答案: 要删除所有容器(包括其卷), 要删除所有图像, 请记住,您应先删除所有容器,然后再删除创建这些容器所用的所有图像。 如果您使用

  • 我最近开始使用Docker,但从未意识到我应该使用而不是或来摆脱我的实验。我现在在本地有大量不需要的docker映像。 是否有一个标志我可以运行删除所有本地docker映像和容器? 类似--allFlag的东西不存在,但我正在寻找类似的东西。

  • 问题内容: 我有一个泊坞窗映像,我想找出它是从哪个映像创建的。当然有多层,但是我想找出最后一张图像(dockerfile中该图像的FROM语句)? 我尝试使用,但无法在其中找到此信息。 我尝试使用以下命令,但它给我一条错误消息 这是我收到的错误消息 问题答案: 您可以使用此答案中建议的方法:https : //stackoverflow.com/a/53841690/3691891 首先,拉: 获

  • 我最近开始使用Docker,但从未意识到我应该使用< code>docker-compose down而不是< code>ctrl-c或< code>docker-compose stop来摆脱我的实验。我现在在本地有大量不需要的docker图像。 我可以运行一个标志来删除所有本地docker图像吗 像--all标志这样的东西不存在,但我正在寻找具有类似想法的东西。

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