码迷,mamicode.com
首页 > 其他好文 > 详细

docker 命令补全

时间:2017-05-05 00:54:52      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:命令   ide   har   opened   isp   补全   dock   工具   open   

补全:

安装docker自带包:

source /usr/share/bash-completion/completions/docker

缺少下面的包,TAB会报错

yum install -y bash-completion

sh /usr/share/bash-completion/bash_completion

 

进入docker:

安装工具:

yum -y install util-linux

查看docker的Pid:

docker inspect -f "{{ .State.Pid }}" mydocker

借助工具进入docker,退出时docker进程不退出

nsenter -t 7008 -m -i -u -n -p

 

简单命令脚本:

  vim docker_in.sh

技术分享
#!/bin/bash

in_docker(){
    container=$1
    container_pid=$(docker inspect -f "{{ .State.Pid }}" $container)
    nsenter -t $container_pid -m -i -u -n -p

}

in_docker $1
View Code

执行:sh docker_in.sh mydocker

 

同效命令:

docker exec -it mydocker /bin/bash

docker 命令补全

标签:命令   ide   har   opened   isp   补全   dock   工具   open   

原文地址:http://www.cnblogs.com/songge1209/p/6810318.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!