Помещение приложения AngularJs в докер
Я новичок во многих вещах, таких как докер, глоток и беседа. Я использую следующий шаблон - Blur-admin, который является шаблоном angularJs для создания веб-сайта на стороне клиента. Я скачал этот проект и внес в него изменения. Теперь я хочу докеризировать этот проект. Будучи новичком в Docker, я чувствую себя потерянным в изобилии ресурсов относительно того, с чего начать или что написать... Пожалуйста, дайте мне знать, чтобы добавить файл Docker в мой код..
1 ответ
Наконец, я выяснил содержание файла 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"]