【发布时间】:2016-08-25 19:58:49
【问题描述】:
我用express generator创建了一个项目,项目中自动包含了app.js中的public文件夹...
我正在尝试在我的 index.ejs 中显示图像,但它无法正常工作... 正确的网址是什么?
网上看了下说src应该是这个img src="localhost:8000/images/1.png"
但是,我使用的是 docker 工具箱,所以我使用的是 docker 快速启动终端,并通过使用 docker i.p 让它工作
就像 img src="127.432.343:8000/images/1.png" 但是该 IP 是特定于我的计算机的,我希望我的同事能够看到图像而无需重构代码...
我的容器的名称是 web 所以我也试过了我试过 src="web:8000/images/1.png"
但这不起作用,我觉得它应该,任何提示请在这里尝试几个小时。
另外,如果这要在服务器上投入生产,那么最好的方法是什么?如果我最终将代码上传到 AWS,我不想更改代码......
【问题讨论】:
-
你能发布“docker ps”的输出吗?
标签: javascript node.js express docker ejs