profile
데이터 엔지니어
post-thumbnail

도커 컴포즈

2개 이상의 컨테이너로 구성된 도커 어플리케이션을 정의하고 동작시키는 도구다. 컴포즈는 YAML 파일을 이용해서 각 컨테이너를 설정한다. 하나의 명령어로 설정된 모든 컨테이너를 생성하고 실행한다.

2022년 1월 13일
·
0개의 댓글
·
post-thumbnail

도커 볼륨을 이용해서 개발하기

만약 소스코드를 조금 수정하고 그 변화를 보기위해서 매번 이미지를 빌드하고 컨테이너를 생성 및 실행해야 한다면 개발이 더뎌지고 불편해질 것이다. 이런 소모를 줄이기 위해 도커 볼륨을 이용할 수 있다.

2022년 1월 12일
·
0개의 댓글
·
post-thumbnail

도커 레이어 캐싱

도커 이미지를 빌드하고 컨테이너를 생성하는 데에는 시간과 자원이 소모된다. 따라서 소스 코드를 변경하고 이를 도커에서 확인할 때마다 이미지를 다시 빌드하고 컨테이너를 생성하는 일은 소모적이다. 따라서 이런 자원 낭비를 줄이면서 도커 환경에서 개발하는 방법을 알아보자.

2022년 1월 11일
·
0개의 댓글
·
post-thumbnail

Docker 를 이용한 간단한 Node.js 어플리케이션 만들기

Node.js를 이용하기 위해서는 당연히 Node.js가 설치되어 있어야한다. Node.js가 설치되어 있어야 npm install , npm init 또는 node server.js 와 같은 명령어를 사용할 수 있다. Node.js는 공식 홈페이지에서 쉽게 다운로드

2022년 1월 10일
·
0개의 댓글
·
post-thumbnail

도커 이미지 만들기

도커 이미지는 2가지 요소로 구성되어있다. 컨테이너 시작 시 실행 명령어. 파일 스냅샷 (디렉토리/파일 등의 복사본)도커 파일은 위 2가지 요소를 구성할 명령어들로 명시되어 있다.도커 파일은 도커 이미지의 2가지 요소를 고려해 작성한다. 베이스 이미지를 명시한다

2022년 1월 9일
·
0개의 댓글
·
post-thumbnail

도커 기본 명령어

도커는 도커 클라이언트를 통해서 도커 서버에 명령어를 전달하고 기능을 실행한다. 도커의 기본 명령어로 컨테이너 생성, 시작, 삭제 등을 연습해보자

2022년 1월 8일
·
0개의 댓글
·
post-thumbnail

도커 : Docker 와 VM의 차이

도커가 있기 이전부터 가상화 기술은 존재했었다. 당연히 도커는 기존의 가상화 기술을 기반으로 만들어졌다. 기존의 가상화 기술을 알아보고 도커와 비교해 본다면 도커를 조금 더 이해할 수 있을 것이다.

2022년 1월 6일
·
0개의 댓글
·

영어 외우기 [1]

Youtube 영상 이렇게 잤는데 하루가 달라지고, 체지방은 55% 더 빠졌어요.. 를 듣고 읽고 외웁니다. 아래는 해당 영상의 자막을 타이핑한 것입니다.It wasn't until i started to ask people about their sleep that i

2022년 1월 5일
·
0개의 댓글
·
post-thumbnail

도커 : 사용 이유와 컨테이너와 이미지

개발을 시작하는 이들의 상당부분은 개발 환경을 구성하다가 포기한다. 그만큼 개발 환경을 구성하는 일은 어렵고 고통스럽다. 개발자가 되면서 개발 환경을 구성하는 것이 그리 어렵지 않았지만 서비스를 realse 하거나 다른 환경에서 개발을 진행해야 될 때 다시 환경을..

2022년 1월 5일
·
0개의 댓글
·