小编Dan*_*man的帖子

如何容纳Vue.js应用程序?

我无法在Chrome 上的http://172.17.0.2:8080/本地访问该网站,我得到"172.17.0.2花了太长时间才回复".

我使用inspect命令获取容器的IP地址.

docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}} e83c95d05d63
Run Code Online (Sandbox Code Playgroud)

我使用的run命令.

docker run -it -p 8080:8080 --name portfolio-vue portfolio-vue:v1
Run Code Online (Sandbox Code Playgroud)

还有我的Dockerfile

FROM node:7.7-alpine

ADD package.json /tmp/package.json
RUN cd /tmp && npm install

RUN mkdir -p /opt/portfolio-vue && cp -a /tmp/node_modules /opt/portfolio-vue-app

WORKDIR /opt/portfolio-vue
COPY . /opt/portfolio-vue

EXPOSE 8080
CMD ["npm", "start"]
Run Code Online (Sandbox Code Playgroud)

node.js docker vue.js dockerfile vuejs2

9
推荐指数
1
解决办法
609
查看次数

标签 统计

docker ×1

dockerfile ×1

node.js ×1

vue.js ×1

vuejs2 ×1