首页 > 代码库 > docker 命令补全
docker 命令补全
补全:
安装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
执行:sh docker_in.sh mydocker
同效命令:
docker exec -it mydocker /bin/bash
docker 命令补全
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。