进入Docker容器的方法

    经过尝试第一种不能进去不知道为什么,之后尝试了一下在启动容器的时候指定--name name后,用docker attach name就行了

在Docker运行容器后,有时我们需要再次进入容器进行操作时,那就有以下几种方式了:

以下方法需要知道容器ID,首先需要

docker ps #在结果中找到你需要进入的容器的ID

1.使用docker attach进入容器

docker attach container_id        #进入该id的容器

2.使用docker exec进入容器(这个选项是在在docker1.3版本之后加入的)

docker exec -it container_id /bin/bash       #进入该id的容器

3.使用nsenter命令进入容器,需要先安装nsenter()

4.SSH进入容器(不推荐)

   为什么不推荐使用ssh进入容器呢?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章