nsenter使用的一个脚本例子
2016-12-06 13:25
281 查看
安利一篇我翻译的国外大牛的神经网络入门文章
下面是一个通过nsenter进入docker容器的例子脚本:
文件名字:ns
使用方法:将文件放入系统PATH路径下,进入容器方式
下面是一个通过nsenter进入docker容器的例子脚本:
文件名字:ns
使用方法:将文件放入系统PATH路径下,进入容器方式
ns <container-name/container-id>
#!/bin/bash if [ -e $(dirname "$0")/nsenter ]; then NSENTER=$(dirname "$0")/nsenter else NSENTER=nsenter fi if [ -z "$1" ]; then echo "Usage: `basename "$0"` CONTAINER [COMMAND [ARG]...]" echo "" echo "Enters the Docker CONTAINER and executes the specified COMMAND." echo "If COMMAND is not specified, runs an interactive shell in CONTAINER." else PID=$(docker inspect -f "{{.State.Pid}}" "$1") if [ -z "$PID" ]; then exit 1 fi shift OPTS="--target $PID --mount --uts --ipc --net --pid --" if [ -z "$1" ]; then "$NSENTER" $OPTS su - root else "$NSENTER" $OPTS env --ignore-environment -- "$@" fi fi
相关文章推荐
- shell脚本使用两个数组,判断一个变量是否在数组里面的例子
- 一个使用递归函数的例子
- 使用委托数组的一个例子简介一下委托
- 在MFC下使用OpenGL的一个简单的例子
- 使用PBDOM读取XML的一个例子
- 使用JSP + JAVABEAN + XML 开发的一个例子
- 使用JSP + JAVABEAN + XML 开发的一个例子
- 使用JSP + JAVABEAN + XML 开发的一个例子
- 使用Hibernate的一个完整例子
- 使用JSP + JAVABEAN + XML 开发的一个例子
- 使用Hibernate的一个完整例子
- web.config文件自定义配置节的使用方法的一个简单例子
- 一个使用自定义命名空间的Schema文件,xml文件和castor生成的java代码的例子
- CodeProject - 在C#使用SHGetFileInfo获取(管理)文件或者文件夹图标(C#封装Win32函数的一个例子)
- 一个DirectX使用的例子
- 执行脚本有一个例子
- 使用JAVAMAIL发邮件的一个例子(转)
- 使用JSP + JAVABEAN + XML 开发的一个例子
- reflect的一个使用的例子---------------自动赋值
- 一个可用的asp.net 2.0 脚本回调的例子