侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

Docker查看所有容器名称和IP和/opt挂载目录

2023-12-08 星期五 / 0 评论 / 0 点赞 / 93 阅读 / 897 字

查看所有容器名称和IP和/opt挂载目录#!/bin/bash## USAGE: ## dockerinfo 查看/opt挂载目录## dockerinfo /var/log

查看所有容器名称和IP和/opt挂载目录#!/bin/bash##  USAGE: ##  dockerinfo          查看/opt挂载目录##  dockerinfo /var/log 查看/var/log 挂载目录DockerName=(`docker ps | awk '{print $NF}' | sed 1d | sort`)MountDir="$1"echo "NAMES                              IP                  ${MountDir:-/opt}挂载目录"for ((i=0; i<${#DockerName[@]}; i++))    do        IP=`docker exec -it ${DockerName[$i]} ifconfig eth0 | grep Mask | awk -F'[ :]+' '{print $4}'`        ## 容器/opt/挂载目录        MountDirPath=`docker inspect  ${DockerName[$i]}  | grep -B 1 -w "Destination/": /"${MountDir:-"/opt"}/"" /                                                         | grep Source | awk -F'"' '{print $4}'`        printf '%-30s %-20s %-60s/n' "${DockerName[$i]}" "$IP" "${MountDirPath}"done

 

广告 广告

评论区