将AngularJs应用程序放入docker中

时间:2018-02-07 04:04:29

标签: angularjs docker dockerfile bower blur-admin

我对许多事情都很陌生,比如码头,吞噬和凉亭。我正在使用以下模板 - Blur-admin,这是用于创建客户端网站的angularJs模板。我已下载此项目并对其进行了更改。现在我想将这个项目停靠。作为码头工作者的新手,我感到迷失了大量资源,无论从哪里开始或写些什么......请指导我在我的代码中添加一个泊坞文件..

1 个答案:

答案 0 :(得分:0)

最后我想出了docker文件的内容如下。可能对某人有帮助: -

FROM node:6.2.2

RUN npm install --global gulp-cli && \
    npm install --global bower

RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app

COPY package.json /usr/src/app/
COPY bower.json /usr/src/app/
RUN npm install && \
    bower install -F --allow-root --config.interactive=false
COPY . /usr/src/app

ENV GULP_COMMAND serve:dist

ENTRYPOINT ["sh", "-c"]
CMD ["gulp $GULP_COMMAND"]