我是码头新来的。我已经在Docker上运行了一个web服务器,它根据用户的请求创建文件。在Docker运行时,我希望从Docker容器中查看和读取这些文件。我怎么才能从主人那里做到呢?
发布于 2018-08-04 15:42:25
您可以首先在正在运行的容器中执行shell:
docker exec -i -t your_container /bin/sh然后,从这里开始,您应该能够查看/读取容器中存在的文件。
如果您想直接从主机访问您的文件,可以使用卷。例如,运行容器如下:
docker run -d \
-v /path/on/your/host:/path/on/your/container \
your_webserver_image然后,在容器内创建的文件(在文件夹/path/on/your/container上)就可以从主机(/path/on/your/host文件夹)访问。
https://stackoverflow.com/questions/51687110
复制相似问题