docker笔记: 交互式方式进入docker的n种方式

docker exec/ nsenter 以交互式方式进入docker

Posted by Xiaolei.liang on December 11, 2019 本文总阅读量

方法

  • nsenter --target <docker-pid> --mount --uts --ipc --net --pid
    # docker inspect -f '' 502d140f3c62 
    480700
    # nsenter --target 480700 --mount --uts --ipc --net --pid
    [root@helo-hjzfj /]#
    
  • docker exec -it <docker-id> bash
    # docker exec -it 502d140f3c62 bash
    [root@hello-hjzfj /]# 
    

备注

一般在docker exec出现问题,比如docker卡死的时候,磁盘故障的时候,等等,需要使用nsenter。