Docker容器進入的4種方式

在使用Docker建立了容器以後,你們比較關心的就是如何進入該容器了,其實進入Docker容器有好幾多種方式,這裏咱們就講一下經常使用的幾種進入Docker容器的方法。docker

進入Docker容器比較常見的幾種作法以下:ubuntu

  • 使用docker attachbash

  • 使用SSHspa

  • 使用nsenter開發

  • 使用exec同步

1、使用docker attach進入Docker容器

  Docker提供了attach命令來進入Docker容器。it

 

  接下來咱們建立一個守護態的Docker容器,而後使用docker attach命令進入該容器。容器

  1. $ sudo docker run -itd ubuntu:14.04 /bin/bash  方法

 

  而後咱們使用docker ps查看到該容器信息,接下來就使用docker attach進入該容器sudo

  1. $ sudo docker attach 44fc0f0582d9  


  能夠看到咱們已經進入到該容器中了。

 

  但在,使用該命令有一個問題。當多個窗口同時使用該命令進入該容器時,全部的窗口都會同步顯示。若是有一個窗口阻塞了,那麼其餘窗口也沒法再進行操做。

 

由於這個緣由,因此docker attach命令不太適合於生產環境,平時本身開發應用時可使用該命令。

相關文章
相關標籤/搜索