docker compose

docker-compose의 version부터 확인하면서 이번 포스팅 시작

 

yml [야믈] 이란 것이 띄어쓰기를 통해 데이터를 표현하는 방식

 

이렇게 docker명령어를 하나씩 쳐볼수도 있지만, 실무에서는 대부분 yml 파일을 만들어서 진행

도커 : 레이어드 파일 시스템 기반

AUFS, BTRFS, Overlayfs ...

이미지 : 프로세스가 실행되는 파일들의 집합(환경)

프로세스는 환경을 변경할 수 있음

이 환경을 저장해서 새로운 이미지 생성

 

docker build -t 이름/이미지이름:태그 .

docker build -t hoon/ubuntu:git1 .

 

TDD : 파란불이 뜰때까지 많은 실패할 것이고, 성공하더라도 리팩토링을 통해 최적화를 해야함

 

dockerfile로 관리를 하면 다른 사람들이 보아도 어떤 히스토리로 서버가 설치되었는지 확인이 가능하다

(기존에는 히스토리 관리가 안되었다)

Posted by 유영훈
,