我正在尝试通过容器中运行的 nginx 实例公开一些静态html内容。
我开始使用以下命令在运行Mojave的Mac本地计算机上运行容器
docker run --name my-nginx --rm -v /mycontent:/usr/share/nginx/html:ro -p 8080:80 nginx
其中mycontent
是包含我的静态内容的文件夹。
在浏览器中,我输入localhost:8080
并按Enter键,然后显示内容。
现在,我停止容器,然后再次尝试从浏览器中键入localhost:8080
来加载我的内容,即使由于容器关闭而nginx Web服务器不再运行,内容仍会继续显示。
为什么这种行为?自从Web服务器关闭以来,该不再提供内容了吗?