记录一些工作中用到的docker相关命令

声明:本文资源来自网上和博主的再加工,仅供自己学习、修改和分享,如有侵权,请告知,定会及时删除,谢谢。


用docker中logs命令显示最后几行日志

docker logs --tail CONTAINER

使用shell脚本通过overlay2目录名查找对应容器

vi locateContainer
------------------------------------------------------------------------
# 脚本内容
containerIDList=$(docker ps -aq --no-trunc)
echo -n "Enter the target DirectoryName to search and locate around all containers: "
read target
for containerID in $containerIDList
do
    b=$(docker inspect $containerID|grep MergedDir|grep $target|wc -l)
    containerName=$(docker inspect --format '{{.Name}}' $containerID|awk -F "/" '{print $2}')
    if [ $b -ge 1 ];
    then
        echo ""
        echo  "命中,正在遍历容器:$containerName,结果是命中."
        echo ""
    else
        echo  "未命中,正在遍历容器:$containerName,结果是未命中."
    fi
done
------------------------------------------------------------------------
bash locateContainer
# 输入overlay2下的目录名

EOF

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值