본문 바로가기
반응형

docker4

Django + ReactJS를 이용한 프로젝트 만들기 [2/2] 프로젝트 회고록의 2번째 포스팅이다. 이전 포스팅에서는 프로젝트의 전체적인 설정을 구성하고 django로 backend부분을 설정하면서 어려웠던 부분을 중심으로 포스팅을 구성했다. 이번 포스팅에서는 ReactJS를 통해 웹페이지를 구성할때 어려움을 겪었던 부분과 트러블 슈팅을 하면서 얻은 경험을 위주로 포스팅할 것같다. 또한 전체 서비스를 AWS EKS를 사용하여 배포하는 법에 대해서도 정리해보겠다. (이 과정에 웃지못할 해프닝이 일어났었다 ... 학원에서 준 AWS 계정을 통해 배포한줄 알았는데 알고보니까 개인 프리티어를 사용하여 배포를 진행했었던것 ... 나름 배포한다고 3~4일 켜놓았는데 예상보다 사용금액이 너무 많이 나와서 당황했었다 !! 하지만 침착하게 AWS에 연락한 결과..... AWS 측에.. 2022. 6. 6.
[Docker]Docker 실습으로 알아보기 (4/4) 백그라운드 실행 : Detached모드 1. 옵션 -d 2. 데몬 모드라고 부르며 컨테이너가 백그라운드로 실행 3. 백그라운드로 실행한 컨테이너 내에 명령어를 실행하면 실행 결과인 표준 출력이 표시되지 않는다. 실행결과를 확인하려면 #docker logs 컨테이너명을 사용한다. 4. 백그라운드 모드는 주로 web server처럼 데몬 형태로 실행을 지속할 애플리케이션에서 사용한다. 실습 실습 - web server를 백그라운드 모드로 실행하고 웹 데몬으로 실행을 유지하도록 컨테이너를 실행한다 [root@cent1 ~]# cd [root@cent1 ~]# cd lab [root@cent1 lab]# cat Dockerfile #vi Dockerfile로 만들어준 후 확인 FROM ubuntu:14.04 M.. 2022. 4. 8.
[Docker] Docker 실습으로 알아보기 (1/4) Docker의 명령어들을 실제로 사용해보며 docker의 작동 메커니즘, 특징 등을 자세히 살펴보는 포스팅을 해보려고 한다. 최대한 비슷한 카테고리로 개념을 분류하여 포스팅하겠지만 내용에 따라 이해에 필요한 부가적인 설명은 구분 없이 정리하여 내용이 복잡해질 것 같다 ㅎㅎ... 1. 가상 환경에 docker 설치하기 * 사전 준비 -linux(red_hat)(운영체제) / VirtualBox(가상 환경 지원) / putty or xshell (가상 환경 접근방법) *docker에 대한 사전 지식 (이전 포스팅 참고) [Docker]Docker는 무엇인가? [이전 글] [가상화와 컨테이너] 가상화와 컨테이너의 차이점 이번 포스팅은 가상화와 컨테이너의 차이점을 다뤄보겠다. 우선 가상화에 대한 개념 혹은 하이.. 2022. 4. 2.
[Docker]Docker는 무엇인가? [이전 글] [가상화와 컨테이너] 가상화와 컨테이너의 차이점 이번 포스팅은 가상화와 컨테이너의 차이점을 다뤄보겠다. 우선 가상화에 대한 개념 혹은 하이퍼바이저(hypervisior)에 대한 개념이 없다면 해당 글을 먼저 읽고 오는 것을 추천한다. [가상화] [Docke codemonkyu.tistory.com 위의 글에서 컨테이너의 개념에 대해 간단하게 정리했었다. 혹시 컨테이너의 개념을 모른다면 해당 글을 먼저 읽고 오는 것을 추천한다. Docker 란? Docker는 컨테이너 기반의 오픈소스 가상화 플랫폼이다. 즉, 컨테이너를 생성시켜주는 플랫폼이라고 생각하면 된다. 그럼 왜 Docker를 사용할까? 도커를 사용하는 이유는 도커의 등장 배경을 알면 이해하기 쉽다. 과거에는 Server를 실행시키기 위.. 2022. 3. 4.
반응형