查看docker容器的所有运行参数

时间:2016-08-24 07:14:43

标签: docker

我有一个正在运行的docker容器,由其他人使用docker run ...启动。

是否可以列出此容器的docker run的所有参数?

我已经尝试docker inspect <container_id>来获取容器的信息。但我不确定如何正确地将docker inspect的结果转换为docker run的参数。

1 个答案:

答案 0 :(得分:1)

您可以尝试nexdrew/rekcod

  

一个简单的模块,用于对现有容器中的docker run命令进行反向工程(通过docker inspect)   只需传入要反向工程的容器名称或ID,rekcod将输出复制容器的docker run命令。

$ npm i -g rekcod

# single container
$ rekcod container-name

docker run --name container-name ...

当然,当Matthew添加in the comments时,docker compose有助于指定容器所需的确切参数。
或至少使用您的源脚本的版本,使用docker run命令启动容器(如果您不使用docker-compose)。