作为IT工程师,查看Docker容器的启动命令是常见的需求,以下是几种有效的方法:
docker inspect命令docker inspect --format='{{.Config.Cmd}}' <容器ID或名称>
或者查看完整的配置信息:
docker inspect <容器ID或名称>
docker ps命令查看运行中的容器docker ps --no-trunc
--no-trunc参数会显示完整的命令,而不是截断的版本。
docker history查看镜像构建历史docker history --no-trunc <镜像名称>
docker container commit和docker image inspect组合docker commit <容器ID> temp-image
docker inspect --format='{{.Config.Cmd}}' temp-image
docker rmi temp-image
如runlike工具可以更直观地显示启动命令:
pip install runlike
runlike <容器ID或名称>
docker-compose启动的容器,可以直接查看docker-compose.yml文件docker inspect查看.Config.Entrypoint以上方法可以帮助您准确查看Docker容器的启动命令,根据具体需求选择最适合的方式。