簡體   English   中英

403 Forbidden error when I want to add index.html docker nginx in Z0F413Z6ED1502B550425

[英]403 Forbidden error when I want to add index.html docker nginx in windows 10

我按照一個小教程從 docker 開始。 我想要的只是添加一個簡單的自定義索引。html 在訪問 nginx 容器時,在 Z0F412D47ED15025B504C 上使用 docker。

在我的計算機上創建的目錄 site-content 中,我存儲了我的 index.html 文件並從命令行(Windows CMD)啟動: docker run -it --rm -d -p 8080:80 --name web -v //site-content:/usr/share/nginx/html nginx

但是當訪問瀏覽器 http://localhost:8080/ 時,消息是: 403 Forbidden而不是 index.html 的內容

有人可以告訴我我做錯了什么或者我的錯誤是什么

謝謝

-it-d很少一起使用。 - 當您希望將容器附加到-it時, -d用於當您想要分離運行容器時。

//site-content是我以前從未見過的符號。 在對目錄進行綁定掛載時,主機路徑必須是絕對的。 因此,如果您的 index.html 在當前目錄中,您可以這樣做

docker run --rm -d -p 8080:80 --name web -v %cd%:/usr/share/nginx/html nginx

%cd%將替換為當前目錄的完整路徑。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM