视频1 视频21 视频41 视频61 文章1 文章21 文章41 文章61 文章81 文章101 标签大全1 标签大全51 标签大全101 标签大全151 标签大全201 标签大全251 标签大全301 标签大全351 标签大全401 标签大全451 信息系统项目管理师 开学第一课观后感 男人的网站 苏轼的词 洗衣机品牌排行榜
教育

如何进入docker 怎样进入docker

作者:原创时间:2022-08-04

   

如何进入docker,让我们一起了解一下?

1、使用docker attach进入Docker容器

Docker提供了attach命令来进入Docker容器。

接下来我们创建一个守护态的Docker容器,然后使用docker attach命令进入该容器。

$sudodockerrun-itdubuntu:14.04/bin/bash

然后我们使用docker ps查看到该容器信息,接下来就使用docker attach进入该容器

$sudodockerattach44fc0f0582d9

可以看到我们已经进入到该容器中了。

但在,使用该命令有一个问题。当多个窗口同时使用该命令进入该容器时,所有的窗口都会同步显示。如果有一个窗口阻塞了,那么其他窗口也无法再进行操作。

因为这个原因,所以docker attach命令不太适合于生产环境,平时自己开发应用时可以使用该命令。

2、使用SSH进入Docker容器

在生产环境中排除了使用docker attach命令进入容器之后,相信大家第一个想到的就是ssh。在镜像(或容器)中安装SSH Server,这样就能保证多人进入

容器且相互之间不受干扰了,相信大家在当前的生产环境中(没有使用Docker的情况)也是这样做的。但是使用了Docker容器之后不建议使用ssh进入到Docker容器。

3、使用nsenter进入Docker容器

如果没有安装的话,按下面步骤安装即可(注意是主机而非容器或镜像)

具体的安装命令如下:

$wgethttps://www.kernel.org/pub/linux/utils/util-linux/v2.24/util-linux-2.24.tar.gz
$tar-xzvfutil-linux-2.24.tar.gz
$cdutil-linux-2.24/
$./configure–without-ncurses
$makensenter
$sudocpnsenter/usr/local/bin

以上就是小编的分享,希望可以帮助到大家。

显示全文
六一的由来 元旦是几月几日 k和b哪个网速快 教师节是几月几日 感恩节是几月几日 腊月是几月 怎样做起泡胶 家常皮蛋瘦肉粥怎么做 衣服染色怎么洗掉妙招 jk制服是什么衣服 秋天成熟的水果有什么 怎么种草莓 乌龟怎么养 重阳节风俗有哪些 情人节是哪天 汤圆怎么煮 怎么驱蚊 衣服发霉怎么洗掉霉斑 发霉的衣服用什么洗能洗掉 洗衣机里面的脏东西怎样清理 布达拉宫在哪里呢 骡子和马的区别是啥 春蚕具有怎么样的象征意义 晚上失眠怎么快速入睡 怎么给冰箱除冰 西凉是中国的哪里 怎么践行低碳生活方式 眼袋怎么去掉 excel里怎么输入绝对引用 手机声音为什么从听筒里面出来 明矾是什么啊 谁是凿壁偷光的主人公 带音乐的QQ头像怎么弄 柏拉图式的爱情指什么意思 怎么样才能知道电视有没有投屏功能 qq空间客户端在哪里找 是谁发明的圆周率 苹果手机个人热点怎么隐藏起来 邮政银行app忘记登录密码怎么办 布达拉宫是在哪里