您的位置:首页 > 运维架构 > Docker

docker学习笔记07:使用nsenter连接容器

2017-05-18 10:43 761 查看
nsenter工具在util-linux包2.23版本后包含,如果系统中util-linux包没有该命令,可以按照下面的方法从源码安装:

wget https://www.kernel.org/pub/linux/utils/util-linux/v2.27/util-linux-2.27.tar.gz tar -zxvf util-linux-2.27.tar.gz
cd util-linux-2.27
./configure --without-ncurses
make nsenter && cp nsenter /usr/local/bin


使用nsenter连接容器,需要找到该容器进程的PID,可以使用如下命令获取:

docker inspect -f {{".State.Pid"}} [CONTAINER_ID]




使用nsenter连接容器:

nsenter --target 4711 --mount --uts --ipc --net --pid


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  nsenter docker 容器