首页 > 解决方案 > 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"并搜索启动容器的那个。

标签: docker

解决方案


标记答案。

linux history 将是获取您之前执行的 docker 命令的最佳方式。


推荐阅读