docker - 如何找出 docker 镜像的基础镜像
问题描述
我有一个 docker 映像,我想找出它是从哪个映像创建的。当然有多个层,但我想找出最后一个图像(该图像的dockerfile中的FROM语句)?
我尝试使用docker image history
,docker image inspect
但在其中找不到此信息。
我尝试使用以下命令,但它给了我一条错误消息
alias dfimage="sudo docker run -v /var/run/docker.sock:/var/run/docker.sock --rm xyz/mm:9e945ff"
dfimage febae8978318
这是我收到的错误消息
container_linux.go:235: starting container process caused "exec: \"febae8978318\": executable file not found in $PATH"
/usr/bin/docker-current: Error response from daemon: oci runtime error: container_linux.go:235: starting container process caused "exec: \"febae8978318\": executable file not found in $PATH".
解决方案
推荐阅读
- javascript - 如何查找输入框中输入的值类型?
- mongodb - 如何通过给定的连接字符串将 mongodb 服务器复制到 localhost
- regex - 当引号在LEX中多次出现时如何提取被引号包围的第一个单词
- html - 如何隐藏html输入元素的标签
- azure-functions - Azure Serverless Java REST API 不共享单例对象
- angular - 在模板中显示 Pkg 版本
- java - Java Kafka 控制台消费者堆空间不足
- java - 获取 Gradle 插件中的依赖项列表
- xcode - 在 Xcode 中通过 Terminal 和 Github 包链接设置 Firebase 有什么区别?
- python - 转换嵌套字典和展平合并