欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

进入容器脚本

发布时间:2025/3/21 编程问答 32 豆豆
生活随笔 收集整理的这篇文章主要介绍了 进入容器脚本 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

进入容器  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

总结

以上是生活随笔为你收集整理的进入容器脚本的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。