最新消息:欢迎光临!

docker辅助脚本

docker findever 1166浏览 0评论

## 申请开发机网络权限
## 打开proxifier
## docker虚拟机中执行 tce-load -wi bash.tcz 来安装bash
## connect脚本

#!/bin/bash
names=(`docker ps --format '{{.Names}}'`)
index=0
for item in ${names[@]}
do
        ip=`docker exec $item ifconfig eth0 | grep "inet addr" | awk -F: '{print $2}' | awk '{print $1}'`
        echo "$index: $ip   $item"
        index=$((index+1))
done
echo input the index of container:
read select
echo ${names[$select]}
docker exec -it ${names[$select]} /bin/bash

## 网络连接修复脚本
## fix_nework

#!/bin/bash
names=(`docker ps --format '{{.Names}}'`)
for item in ${names[@]}
do
        docker exec -it ${item} ping qq.com -c 1 > /dev/null 2>&1
        echo ${item} done
        sleep 1
done

转载请注明:Findever » docker辅助脚本

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址