首页 > 其他 > 详细

不通过SSH接入Docker

时间:2014-09-15 16:02:19      阅读:186      评论:0      收藏:0      [点我收藏+]

翻译自:http://www.sebastien-han.fr/blog/2014/01/27/access-a-container-without-ssh/

先运行一个简单的memcache容器:

获得运行在docker中进程的pid:

安装nsenter命令(util-linux包中),需要2.23release的linux。

然后,我们连接进入docker容器。

1
2
3
4
5
6
7
$ sudo nsenter -m -u -i -n -p -t 29123 /bin/sh
# ps faux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root        11  0.0  0.0   4396   608 ?        S    22:41   0:00 /bin/sh
root        12  0.0  0.0  15272  1100 ?        R+   22:41   0:00  \_ ps faux
memcache     1  0.0  0.0 323216  1184 ?        Sl   22:40   0:00 memcached /usr/bin/memcached -m 64 -p 11211 -u memcache -l 0.0.0.0
 

不通过SSH接入Docker

原文:http://blog.csdn.net/halcyonbaby/article/details/39232735

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!