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

docker exec不能进入容器

时间:2017-10-13 22:32:00      阅读:1008      评论:0      收藏:0      [点我收藏+]

标签:docker

报错

[root@VM-2-10-12 ~]# docker exec -it chunxu.xu_172.16.22.252 bash
rpc error: code = 13 desc = invalid header field value "oci runtime error: exec failed: container_linux.go:247: starting container process caused \"process_linux.go:75: starting setns process caused \\\"fork/exec /proc/self/exe: no such file or directory\\\"\"\n"

解决方法:

nsenter  -m -t 3639 bash  #3639是libcontainerd的pid
mount /dev/mapper/docker-253\:3-3221225568-4723e8178992b32b7284aa48c1c62f4011a6b785aca0c54e18d7ce5cc23b22dc -o rw,relatime,nouuid,attr2,inode64,sunit=512,swidth=1024,noquota -t xfs /data1/docker/devicemapper/mnt/4723e8178992b32b7284aa48c1c62f4011a6b785aca0c54e18d7ce5cc23b22dc   #4723e8178992b32b7284aa48c1c62f4011a6b785aca0c54e18d7ce5cc23b22dc是通过docker inspect找到的DeviceName

 

docker exec不能进入容器

标签:docker

原文地址:http://peitianwang.blog.51cto.com/7179782/1972071

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