Docker:如何获取现有容器的完整容器id?
在过去的几个月里,我一直在学习Docker,我在看一个关于udemy的培训教程。我使用docker ps-a检查了我拥有的容器(所有容器),出于学习的目的,我正在寻找一个命令,该命令为我提供容器的完整容器id 假设从这张图片中,我想要完整的容器id:8a7815ffd059 提前谢谢 如果您这样做:Docker:如何获取现有容器的完整容器id?,docker,containers,Docker,Containers,在过去的几个月里,我一直在学习Docker,我在看一个关于udemy的培训教程。我使用docker ps-a检查了我拥有的容器(所有容器),出于学习的目的,我正在寻找一个命令,该命令为我提供容器的完整容器id 假设从这张图片中,我想要完整的容器id:8a7815ffd059 提前谢谢 如果您这样做: docker inspect ${the id you get in docker ps} 你会得到一个相当大的json,里面有关于容器的所有细节。对象中的第一个键是Id,如果您执行以下操作,则
docker inspect ${the id you get in docker ps}
你会得到一个相当大的json,里面有关于容器的所有细节。对象中的第一个键是Id
,如果您执行以下操作,则需要查找该键:
docker inspect ${the id you get in docker ps}
你会得到一个相当大的json,里面有关于容器的所有细节。对象中的第一个键是Id
,这就是您要查找的
假设从这张图片中,我想要完整的容器id:8a7815ffd059
假设从这张图片中,我想要完整的容器id:8a7815ffd059
直接使用ps命令:
docker ps --no-trunc
检查:
docker inspect 8a78 | grep Id
直接使用ps命令:
docker ps --no-trunc
检查:
docker inspect 8a78 | grep Id
此命令应为您提供所需的:
docker container inspect --format "{{.Id}}" 8a78
除了容器id之外,没有任何内容(例如,没有要排序的积垢)此命令应提供您想要的内容:
docker container inspect --format "{{.Id}}" 8a78
除容器id外,无其他内容(例如,无需分拣的积垢)