登录容器的脚本

由于服务器的容器比较多,登录的时候每次都输入container_id比较麻烦,所以来了个简单的脚本,可以输入容器的名字就可以登录相应的容器:

 vim login_container.sh 

#!/bin/bash
#Destination:choice login docker
#Author:fansik
docker ps
read -p "Please Input Container name: " name
container_name=`docker ps | grep "${name}\\\>" | awk '{print $NF}'`
container_id=`docker ps | grep "${name}\\\>" | awk '{print $1}'`
if [ $name == ${container_name} ]
then
        docker exec -it ${container_id} /bin/bash
fi
posted @ 2017-03-25 16:22  fansik  阅读(275)  评论(0编辑  收藏  举报