docker实时查看容器内容

docker实时查看容器内容,docker,Docker,我是新来的码头工人。我在Docker上运行了一个web服务器,它根据用户请求创建文件。当Docker运行时,我想从Docker容器中查看和读取这些文件。如何从主机执行此操作?您可以首先在正在运行的容器中执行shell: docker exec -i -t your_container /bin/sh 然后,从这里,您应该能够查看/读取容器中存在的文件 如果要直接从主机访问文件,可以使用。例如,按如下方式运行容器: docker run -d \ -v /path/on/your/hos

我是新来的码头工人。我在Docker上运行了一个web服务器,它根据用户请求创建文件。当Docker运行时,我想从Docker容器中查看和读取这些文件。如何从主机执行此操作?

您可以首先在正在运行的容器中执行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