如何使用nsenter 进入Docker容器
来源:互联网 发布:centos 6.7 安装教程 编辑:程序博客网 时间:2024/06/05 10:03
安装nsenter
docker run -v /usr/local/bin:/target jpetazzo/nsenter
solumuser@ubuntu14044:~/devstack$ docker run -v /usr/local/bin:/target jpetazzo/nsenterUnable to find image 'jpetazzo/nsenter:latest' locallylatest: Pulling from jpetazzo/nsenter0e0f419fdc20: Pull complete 91a0e4c51245: Pull complete 661a5335f074: Pull complete 0e11d298ab23: Pull complete 06fbbd71fa48: Pull complete 188740f5f5e6: Pull complete a2973bb5c627: Pull complete f11e19d48f83: Pull complete bff1c547022e: Pull complete 51a6e49096e7: Pull complete 311ff5fb25c1: Pull complete 2fe219367210: Pull complete e7b0665269ca: Pull complete 307e5c0ca25c: Pull complete 6033a7753dc8: Pull complete e28b87694a35: Pull complete e3eb825e4e57: Pull complete 4767c77d2871: Pull complete a2bd5169402e: Pull complete 3b642f673420: Pull complete Digest: sha256:8c35f1452bc02dc3432862b869a2f35cf6384c6e28c28ede0f5c76f9891e2e9bStatus: Downloaded newer image for jpetazzo/nsenter:latestInstalling nsenter to /targetInstalling docker-enter to /targetInstalling importenv to /target
先计算容器的PID:
PID=$(docker inspect --format {{.State.Pid}} <container_name_or_ID>)
solumuser@ubuntu14044:~/devstack$ docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMESe6551c6bf7e7 98b7ac1054f74e97840618198d699cec-java_app-20160517t175809236072150-1713a757d34ca340211473f322e0fc2406d3f65d "/bin/bash -c 'sourc 16 hours ago Up 16 hours nova-148a593f-d75c-4ac8-8cad-95c2ee7ffefd solumuser@ubuntu14044:~/devstack$ PID=$(docker inspect --format {{.State.Pid}} nova-148a593f-d75c-4ac8-8cad-95c2ee7ffefd )
进入容器:
nsenter --target $PID --mount --uts --ipc --net --pid
solumuser@ubuntu14044:~/devstack$ sudo nsenter --target $PID --mount --uts --ipc --net --pidroot@instance-0000000e:/# pwd/root@instance-0000000e:/# lsapp bin boot dev etc home lib lib64 media mnt opt proc root run sbin solum srv sys tmp usr var
0 0
- 如何使用nsenter 进入Docker容器
- 使用nsenter进入Docker容器
- 使用nsenter进入docker容器
- 使用nsenter进入Docker容器
- docker-enter使用nsenter进入Docker容器
- nsenter工具进入docker容器
- nsenter工具进入docker容器
- nsenter工具进入docker容器
- 分布式进阶(九)Ubuntu下使用nsenter进入Docker容器
- 使用NSENTER进入容器的方法
- docker学习笔记07:使用nsenter连接容器
- 如何进入Docker容器
- 如何进入Docker容器
- 如何进入Docker容器
- 使用nsenter和容器交互
- docker(六):Mac docker 如何进入容器
- docker nsenter
- 如何进入到Docker容器内部
- Android 修改应用包名
- 论ORACLE 9i 的体系图为什么这么金典
- OKHTTP的单例和再封装
- RESTFUL提示java.lang.NoSuchMethodException: Could not find a suitable constructor in
- c++学习之运算符重载
- 如何使用nsenter 进入Docker容器
- USB驱动程序框架
- HttpURLConnection下载数据,JSON解析数据, BaseAdapter 适配数据。
- SpatialSpark和SparkDistributedMatrix调研小结
- 游戏界面刷新模式
- HTTP Keep-Alive
- JAVA线程 -- wait notify notifyAll
- JAVA可变参数
- Unity移动游戏优化解决方案--前篇