我用快遞生成器來創建一個項目,它會自動包含app.js公用文件夾...如何使用Docker在Node Express容器中提供靜態內容?
我想顯示我的index.ejs的圖像,但它是不工作... 什麼將是正確的網址使用?
網上通緝後,它說,src應該在這個IMG SRC =「本地主機:8000 /圖片/ 1.png」
不過,我使用的碼頭工人的工具箱,所以我使用的泊塢窗快速啓動終端,我得到它通過使用碼頭工作ip
所以它像img src =「127.432.343:8000/images/1.png」 但IP是特定於我的電腦我想我的同事能夠看到圖像,而不必重構代碼...
我的容器的名稱是網絡,所以我也試過我試過src =「web:8000/images/1 .png「
但這不起作用,我覺得它應該雖然,任何提示,請嘗試在這裏幾個小時。
此外,如果這是要在服務器上進行生產,那麼最好的方法是什麼?如果我最終上傳到AWS,我不想更改代碼...
你能發佈「docker ps」的輸出嗎? – TopperH