Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 구글 클라우드 플랫폼
- 도커
- Nexus
- 소프트웨어
- nodejs
- phantomjs
- angular
- RxJS
- ISO25010
- vscode
- angular2 google analytics
- 신한대학교
- 페이지구분
- docker
- 서버
- REQUEST
- ISO25000
- npm repository
- 네이버 클라우드 플랫폼
- 품질 표준
- 품질
- SW
- 크롤링
- ISO9126
- angular-cli
- pylint
- Cheerio
- angular2
- casperJS
- cyber.shinhan
Archives
- Today
- Total
나를 위한 기록들
How to Install Puppeteer And Nodejs in Docker 본문
DockerFile
FROM node:10.13
RUN apt-get update
# for https
RUN apt-get install -yyq ca-certificates
# install libraries
RUN apt-get install -yyq libappindicator1 libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libnss3 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6
# tools
RUN apt-get install -yyq gconf-service lsb-release wget xdg-utils
# and fonts
RUN apt-get install -yyq fonts-liberation
ENV NODE_ENV production
WORKDIR /usr/src/app
COPY ["package.json", "package-lock.json*", "npm-shrinkwrap.json*", "./"]
RUN npm install --production --silent && mv node_modules ../
COPY . .
EXPOSE 3000
CMD ["npm", "start"]
'Docker' 카테고리의 다른 글
Docker에 Nexus 설치하기 (0) | 2018.10.07 |
---|---|
Unable to find image 'xxx' locally (0) | 2018.10.07 |
Docker에 Confluence 설치하기 (0) | 2018.09.16 |
Docker에 Jira 설치하기 (0) | 2018.09.16 |
Docker에 postgreSQL 설치하기 (0) | 2018.09.16 |
Comments