我剛剛安裝使用的NodeJS碼頭工人,和我運行一個測試服務器:如何在主機上運行本地服務器?
docker exec -i -t my-running-app bash
[email protected]:/usr/src/app# npm start
npm info it worked if it ends with ok
npm info using [email protected]
npm info using [email protected]
npm info prestart [email protected]
npm info start [email protected]
> [email protected] start /usr/src/app
> node server.js
Server running at http://127.0.0.1:8000/
在泊塢窗的形象,我露出端口8000,但我不知道我怎麼會瀏覽到節點服務器從主機內部容器?
,如果我只是瀏覽http://127.0.0.1:8000/我得到:
This site can’t be reached
127.0.0.1 refused to connect.
我在Ubuntu 14.04,所以,我將如何查看deckorized服務器?
嘗試8000端口上的容器的IP地址,類似於http ://172.1.2.3:8000 – user2915097
你是如何公開端口8000,你可以發佈你的碼頭配置 –