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

不通过SSH接入Docker

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

标签:docker   ssh   连接   

翻译自: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

标签:docker   ssh   连接   

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

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