前言
感觉最近很多人都在问docker相关的问题,关于怎么操作一个已经启动的docker容器的文件系统,首先我发现这非常困难,因为 mnt的命名空间。
为了登录进入一个已经启动的docker容器,我们需要这么做:
- 使用nsenter来在临时挂载点上挂载整个docker容器的文件系统。
- 创建一个特定目录的绑定挂载来当作卷来使用。
- 卸载临时挂载。
好吧,开始实践。
启动一个名为charlie的docker实例:
$ docker run --name charlie -ti ubuntu bash
评论列表()