如何访问docker容器中的文件已经退出?

我创build一个文件hello.txt:

docker run centos6-ssh echo "hello world" > /root/hello.txt 

docker工人将创build一个容器,执行命令和容器出口。 问题是我如何访问文件?

在容器退出的情况下,使用容器的正确方法是运行一个具有ssh服务背景的容器(-d args)?

正确的方法是使用docker cp命令。 退出你的容器后,你可以通过执行docker ps -a来得到它的id。 注意容器的id然后做:

 docker cp <container_id>:/root/hello.txt . 

我认为使用容器的正确方法是运行一个带有ssh服务的容器(-d args)