PPS*_*ein 2 angularjs docker dockerfile
--myproject
---app
----bower.json
----index.html
---package.json
Run Code Online (Sandbox Code Playgroud)
我的项目文件夹结构是这样的。我想要的是我想bower install在 docker 文件之前运行命令npm install。以下是我的Dockerfile. 陷入如何转到子文件夹并运行的困境bower install。谢谢。
### STAGE 1: Build ###
FROM node:latest as builder
LABEL auther="PPShein"
COPY package.json package.json
RUN npm install
COPY . .
RUN gulp default
Run Code Online (Sandbox Code Playgroud)
使用
RUN cd app && bower install
或者
WORKDIR app
bower install
Run Code Online (Sandbox Code Playgroud)
这会更改所有以下命令的密码,您可能不希望这样做。
附言。小心COPY . .,它可能会覆盖您刚刚构建的内容。
| 归档时间: |
|
| 查看次数: |
1921 次 |
| 最近记录: |