进入容器脚本
進入容器? docker_login.sh
#!/bin/bash name=$1 basedir=`cd $(dirname $0); pwd -P`/$0 if [ $# -eq 1 ];thendocker exec -it $name /bin/bash elseecho "Usage: $basedir {CONTAINER ID | CONTAINER NAMES}" && exit 2 fi?
使用?nsenter進入容器
#!/bin/bash
# Use nsenter to access docker
basedir=`cd $(dirname $0); pwd -P`/$0
if [ $# -ne 1 ];then
echo "Usage: $basedir {CONTAINER ID | CONTAINER NAMES}" && exit 2
fi
docker_in(){
NAME_ID=$1
PID=$(docker inspect -f "{{ .State.Pid }}" $NAME_ID)
nsenter -t $PID -m -u -i -n -p
}
docker_in $1
?
轉載于:https://www.cnblogs.com/root0/p/9812738.html
總結
- 上一篇: 如何让hybris启动加快
- 下一篇: 西电计算机学院(原软件学院)软件工程考研