본문 바로가기

Programming/Docker

(2)
Angular + Nginx 도커라이징 [이전 글 보러 가기] Node.js 웹 앱 도커라이징 이전 글에서 Node.js 애플리케이션을 어떻게 docker에서 실행하는지에 대해 작성해보았다. 이번 글에서는 Angular App을 빌드한 후, Nginx 서버에 배포하는 과정을 Docker container에서 진행해보려고 한다. 이 글 또한 Angular, Nginx, Docker에 기본적인 이해가 있는 사람들에게 추천하는 글이다. 1. Dockerfile 작성하기 미리 완성된 Angular 프로젝트에 Dockerfile을 만들어보자. $ touch Dockerfile 도커 컨테이너가 진행할 순서는 다음과 같다. 1) Angular App을 빌드한다. 2) Nginx 이미지를 다운로드한다. 3) 1번의 빌드된 결과물을 컨테이너에 복사한다. 순서..
Node.js 웹 앱의 도커라이징 해당 글은 node.js의 공식 문서인 Dockerizing a Node.js web app을 참고하여 작성했다. 잘 작동하는 Node.js 애플리케이션을 docker container에서 실행시키는 방법에 대한 글이다. production 배포용이 아닌 개발용의 내용만 다루고 있다. (후에 작성해볼 예정이다.) 도커에 대한 기본적인 이해와, Node.js 애플리케이션의 기본 구조에 대한 이해가 있는 사람들에게 추천하는 글이다. 0. Dockerizing? 도커라이징이란 해당 애플리케이션을 도커 컨테이너에서 실행할 수 있도록 하는 과정이다. 0.1. How to Dockerize? 도커 컨테이너에서 내가 만든 애플리케이션이 실행되도록 하려면 어떻게 해야 할까? 바로 docker image를 만들면 된다...