首页 > 解决方案 > 如何获取用于运行 docker 容器的命令行?

问题描述

我有一些容器运行了一段时间。所以 bash 历史记录已经填充了其他命令。那么我现在如何提取用于启动容器及其所有参数的初始命令?

标签: docker

解决方案


那么我现在如何提取用于启动容器及其所有参数的初始命令?

  • 由于您当前的历史记录已被覆盖,并且您无法从那里提取原始呼叫线路,因此您必须重新创建它。你能做的最好的努力是:

    docker inspect <container>
    

    无论您的容器是停止还是启动,您都可以获得有关容器的所有必要信息(入口点、命令、端口、环境变量...),这些信息可以帮助您重新生成要运行的确切参数。


推荐阅读