docker - Docker:是否可以获得从主机启动 docker 容器的完整命令行?如果是,如何?
问题描述
我不是在问这个问题:See full command of running/stopped container in Docker
我要问的是,如果有人使用以下命令从主机运行 docker 容器:
docker run --lots --of --mysterious --parameters --volumes --etc image-name
有没有办法让其他人在主机系统中获取用于创建容器的原始命令行?
我的猜测是,不,您必须通过汇总从docker inspect
...获得的所有信息来手动重建它,但我可能是错的。
编辑
似乎没有办法从 docker 本身获取这些信息,但正如下面评论中所解释的,您始终可以键入history | grep "docker run"
并搜索启动容器的那个。
解决方案
标记答案。
linux history 将是获取您之前执行的 docker 命令的最佳方式。
推荐阅读
- java - 如何使用双值从firebase数据库绘制图表?
- django - Django 使用用于跟踪状态更改的单个 DateField 查询模型
- python - office2john,只读模式
- python - Pandas 过滤并创建新列
- python - 在 python 中使用 array.sort() 方法对二维数组进行排序的时间复杂度是多少?
- plugins - 如何实现 DrRacket 插件之间的简单依赖?
- date - Power Bi 日期未翻译
- swift - 在 Swift 包中使用 CoreData 和 SwiftUI 预览时出现问题
- opengl - 实例渲染的最佳实践是什么?
- django - 将 create_or_get 与 DRF 一起使用的正确方法