我在Windows上運行10搬運工人用這個命令:泊塢窗上:在安裝的卷數據不更新
docker run -d -v /c/Users/tsh/docker:/usr/share/nginx/html -p 80:80 nginx
內用戶/ TSH /泊塢窗文件夾我有簡單的的index.html文件 :
<h1>Hello!</h1>
它工作得很好,當我點上窗戶VirtualBox的IP,我可以看到網頁與我的瀏覽器「你好!」顯示。 但是,當我改變的index.html的內容是這樣的:
<h1>Hello from docker!</h1>
的網頁仍顯示我的老「你好!」文本。
是否有可能當我更改index.html網頁上的數據也發生了變化?
UPD:
docker run -it -v //c/Users/tsh/docker:/usr/share/nginx/html -p 80:80 nginx bash
[email protected]:/# cd /usr/share/nginx/html
[email protected]:/usr/share/nginx/html# cat index.html
<h1>Hello from docker!</h1>
[email protected]:/usr/share/nginx/html#
貨櫃看到新的數據<h1>Hello from docker!</h1>
但頁面仍然顯示舊你好!
問題依然存在。 即使我改變了,文件和重啓容器網頁仍然顯示在容器重啓之前的舊文本( – tsh
)您是否可以輸入容器並檢查更改是否可見?更新答案,步驟爲 – Phani
容器內部可見更改,但在私人模式下的Firefox仍然顯示舊文本。當我測試這個解決方案時,我發現奇怪的行爲,如果我在我的** index.html **: '
你好來自碼頭!
' 在瀏覽器中我有: **如果您希望從docker!**按預期操作,但是當我將** index.html **更改爲: '您好
' 在瀏覽器中,我有:**您好**從** 肯定有一些緩存正在進行,但是在哪裏以及如何禁用它? – tsh