要從Docker容器內提取文件,可以使用以下步驟:
查找要提取的文件所在的容器ID。可以使用以下命令列出所有正在運行的容器:
docker ps
使用以下命令將文件從容器復制到本地文件系統中:
docker cp <容器ID>:<容器內文件路徑> <本地目標路徑>
例如,要將容器ID為abcd1234
中的/app/data.txt
文件復制到本地的/tmp
目錄中,可以運行以下命令:
docker cp abcd1234:/app/data.txt /tmp
這將把容器內的/app/data.txt
文件復制到本地機器的/tmp
目錄中。
請注意,如果容器已經停止,您仍然可以使用相同的步驟從已停止的容器中提取文件。