我有一个正在运行的码头集装箱,由其他人使用docker run ...
启动。查看码头集装箱的所有运行参数
是否可以列出该容器的docker run
的所有参数?我试过docker inspect <container_id>
得到容器的信息。但我不知道如何正确地将docker inspect
的结果转换为docker run
的参数。
我有一个正在运行的码头集装箱,由其他人使用docker run ...
启动。查看码头集装箱的所有运行参数
是否可以列出该容器的docker run
的所有参数?我试过docker inspect <container_id>
得到容器的信息。但我不知道如何正确地将docker inspect
的结果转换为docker run
的参数。
可以尝试nexdrew/rekcod:
甲单模扭转从现有容器工程师码头工人运行命令(经由搬运工检查)。
只需传入您想要进行反向工程的容器名称或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)。
预防胜于治疗。如果您使用'docker-compose'开始您的工作,那么撰写文件记录您需要的所有选项。 – Matthew