如何获得`docker运行'完整的参数?
例如,我通过docker run -d --name sonarqube -p 19000:9000 -p 19002:9002 -e SONARQUBE_JDBC_USERNAME=sonar -e SONARQUBE_JDBC_PASSWORD=123 --link sonarqube-mysql:mysql
。
然后我失去了我的shell命令历史,但我想知道我所有的论点。 我怎样才能得到他们? (我需要参数来复制/移动/重新启动容器)
当然, docker inspect
是要走的路,但如果你只是想“重build”docker运行命令,你有
https://github.com/nexdrew/rekcod
它说
Reverse engineer a docker run command from an existing container (via docker inspect).
docker inspect CONTAINER_NAME
为您提供这些信息。
检查docker inspect
参考看到所有可用的选项: https : //docs.docker.com/engine/reference/commandline/inspect/