Docker教程小白实操入门(19)--如何通过inspect指令查看数据卷的信息

一、需求

如何知道一个容器对应的数据卷名是什么

二、查看数据卷的具体信息

docker inspect --type container container1

Docker中可以通过docker inspect查看容器、镜像、数据卷等的具体信息,为了区分,所以最好指定具体类型为容器。

通过--type参数可以指定具体类型,而--type container就是声明具体类型为容器

三、仅查看数据卷的名字

docker inspect --type container --format='{
   
   {range .Mounts}}{
   
   {.Name}}{
   
   {end}}' containerName|containerId

四、实例

#创建一个容器,并创建一个随机名字的数据卷挂载到容器的/data目录
#拉取ubutun 最新镜像,实际生产中,docker pull 这一步可以省略,docker run的时候会自己去拉取。
docker pull ubuntu &> /dev/null 
docker rm container1 -f &>/dev/null
docker run -v /data --name container1 ubuntu
#输出容器container1创建的数据卷的名字
#********** Begin *********#
docker inspect --type container --format='{
   
   {range .Mounts}}{
   
   {.Name}}{
   
   {end}}' container1
#********** End **********#


docker inspect --type container container1

参考:https://www.educoder.net/shixuns/pebvjtk9/challenges

猜你喜欢

转载自blog.csdn.net/u013288190/article/details/108955218