使用Docker站点无法达到错误
目的 :我想看看我的应用程序在外部世界运行。
我的Dockerfile如下所示:
FROM node:8.1.0 RUN mkdir /app WORKDIR /app RUN npm install EXPOSE 3000
docker build -name xyz .
//忽略任何错误,因为它工作正常。
docker run -d -p 8100:3000 --name server xyz
为了运行这个用户代理即铬,我应该写如下的url?
ec2 ip: xx.xx.xxx.xx:8100
//是否从上到下都是正确的?
当我在浏览器上运行xx.xx.xxx.xx:8100
时,浏览器显示无法访问站点 。
我相信你错过了你需要在EC2安全组的入站规则中打开端口的部分。 请看下面的照片:
然后转到您的DNS或EC2的IP端口8100,如xx.xx.xxx.xx:8100