(docker> = 1.3)若是我们利用docker attach
,我们只能利用一个shell实例。
所以若是我们想用容器的shell的新实例翻开新的末端,我们需要运行docker exec若是Docker容器是利用/bin/bash号令启动的,则能够利用attach来拜候它,若是不是,则需要在容器内创建一个bash实例。
attach 不会在容器中创建历程施行额外的号令,只是附着到容器上.
exec会在运行的容器上创建历程施行新的号令。
0
(docker> = 1.3)若是我们利用docker attach
,我们只能利用一个shell实例。
所以若是我们想用容器的shell的新实例翻开新的末端,我们需要运行docker exec若是Docker容器是利用/bin/bash号令启动的,则能够利用attach来拜候它,若是不是,则需要在容器内创建一个bash实例。
attach 不会在容器中创建历程施行额外的号令,只是附着到容器上.
exec会在运行的容器上创建历程施行新的号令。