作为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容器的启动命令,根据具体需求选择最适合的方式。