bashrc_docker的脚本
来源:互联网 发布:怎么当淘宝店铺客服 编辑:程序博客网 时间:2024/05/21 22:36
# Some useful commands to use docker.# Author: yeasy@github# Created:2014-09-25alias docker-pid="sudo docker inspect --format '{{.State.Pid}}'"alias docker-ip="sudo docker inspect --format '{{ .NetworkSettings.IPAddress }}'"#the implementation refs from https://github.com/jpetazzo/nsenter/blob/master/docker-enterfunction docker-enter() { #if [ -e $(dirname "$0")/nsenter ]; then #Change for centos bash running if [ -e $(dirname '$0')/nsenter ]; then # with boot2docker, nsenter is not in the PATH but it is in the same folder NSENTER=$(dirname "$0")/nsenter else # if nsenter has already been installed with path notified, here will be clarified NSENTER=$(which nsenter) #NSENTER=nsenter fi [ -z "$NSENTER" ] && echo "WARN Cannot find nsenter" && return 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=$(sudo docker inspect --format "{{.State.Pid}}" "$1") if [ -z "$PID" ]; then echo "WARN Cannot find the given container" return fi shift OPTS="--target $PID --mount --uts --ipc --net --pid" if [ -z "$1" ]; then # No command given. # Use su to clear all host environment variables except for TERM, # initialize the environment variables HOME, SHELL, USER, LOGNAME, PATH, # and start a login shell. #sudo $NSENTER "$OPTS" su - root sudo $NSENTER --target $PID --mount --uts --ipc --net --pid su - root else # Use env to clear all host environment variables. sudo $NSENTER --target $PID --mount --uts --ipc --net --pid env -i $@ fi fi}
0 0
- bashrc_docker的脚本
- docker 命令提示工具 .bashrc_docker
- 生成脚本的脚本
- jmeter脚本-脚本的录制
- VB脚本:BAT脚本调用VB脚本的方法
- 【脚本共享】竖排文字的脚本。
- 测试脚本自动运行的VBS 脚本
- mysql 脚本到 oracle脚本的转换
- photoshop脚本:批量更改图片尺寸的脚本
- [脚本]Unity3D一些基本功能的脚本
- sh脚本的例子=shell脚本
- shell 脚本 与 shell 脚本的编写
- Photoshop脚本 > 设置使用脚本的快捷键
- shell脚本:访问shell脚本的参数
- mongodb的shell执行脚本-js脚本
- shell脚本循环执行任务的脚本
- 脚本与脚本之间的调用
- 无阻塞脚本一延迟的脚本
- Velocity笔记
- jsoup 选择器(一)常规选择器
- 写一些计算机/互联网相关词汇
- Eclipse中mybatis自动生成代码
- (java)求power OF num
- bashrc_docker的脚本
- Android官方MVP架构示例项目解析
- zzuli 1872: Which Offer?【水】
- js中json 的增删改操作
- 技术总结
- Java基础--反射、内省
- mysql-proxy安装
- 模仿支付宝GridView 分割线实现
- 透明GIF图片显示控件