即使我的節(jié)點應用程序在docker中運行并在端口3000上偵聽,我也無法到達localhost:3000或127.0.0.1:3000。相反,我必須使用locahost:32779知道為什么嗎?Docker文件...EXPOSE 3000...app.jsconst port = 3000app.get('/', (req, res) => res.send('Hello World!'))app.listen(port, () => console.log(`Example app listening on port ${port}!`))CMDdocker run -p 3000-3000 test --> Example app listening on port 3000!瀏覽器localhost -> This site can’t be reachedCMDdocker ps -a95d2ce8 test "/bin/sh -c 'node ap…" 3 minutes ago Up 3 minutes 0.0.0.0:32779->3000/tcp distracted_thompson
Docker run -p 3000-3000不能正常工作,我必須使用端口32779
猛跑小豬
2021-04-14 17:15:19