在使用Docker建立了容器以後,你們比較關心的就是如何進入該容器了,其實進入Docker容器有好幾多種方式,這裏咱們就講一下經常使用的幾種進入Docker容器的方法。docker
進入Docker容器比較常見的幾種作法以下:ubuntu
使用docker attachbash
使用SSHspa
使用nsenter開發
使用exec同步
Docker提供了attach命令來進入Docker容器。it
接下來咱們建立一個守護態的Docker容器,而後使用docker attach命令進入該容器。容器
$ sudo docker run -itd ubuntu:14.04 /bin/bash 方法
而後咱們使用docker ps查看到該容器信息,接下來就使用docker attach進入該容器sudo
$ sudo docker attach 44fc0f0582d9
能夠看到咱們已經進入到該容器中了。
但在,使用該命令有一個問題。當多個窗口同時使用該命令進入該容器時,全部的窗口都會同步顯示。若是有一個窗口阻塞了,那麼其餘窗口也沒法再進行操做。
由於這個緣由,因此docker attach命令不太適合於生產環境,平時本身開發應用時可使用該命令。