docker中的exec和attach号令的区别?

刚刚阅读1回复0
kewenda
kewenda
  • 管理员
  • 注册排名1
  • 经验值163315
  • 级别管理员
  • 主题32663
  • 回复0
楼主

(docker> = 1.3)若是我们利用docker attach

,我们只能利用一个shell实例。

所以若是我们想用容器的shell的新实例翻开新的末端,我们需要运行docker exec

若是Docker容器是利用/bin/bash号令启动的,则能够利用attach来拜候它,若是不是,则需要在容器内创建一个bash实例。

attach 不会在容器中创建历程施行额外的号令,只是附着到容器上.

exec会在运行的容器上创建历程施行新的号令。

0
回帖 返回旅游

docker中的exec和attach号令的区别? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息