IT Studio/Docker_kubenetes
[도커] yml(야믈), 도커 이미지 만들기
유영훈
2021. 12. 7. 18:32
docker-compose의 version부터 확인하면서 이번 포스팅 시작
yml [야믈] 이란 것이 띄어쓰기를 통해 데이터를 표현하는 방식
이렇게 docker명령어를 하나씩 쳐볼수도 있지만, 실무에서는 대부분 yml 파일을 만들어서 진행
도커 : 레이어드 파일 시스템 기반
AUFS, BTRFS, Overlayfs ...
이미지 : 프로세스가 실행되는 파일들의 집합(환경)
프로세스는 환경을 변경할 수 있음
이 환경을 저장해서 새로운 이미지 생성
docker build -t 이름/이미지이름:태그 .
docker build -t hoon/ubuntu:git1 .
TDD : 파란불이 뜰때까지 많은 실패할 것이고, 성공하더라도 리팩토링을 통해 최적화를 해야함
dockerfile로 관리를 하면 다른 사람들이 보아도 어떤 히스토리로 서버가 설치되었는지 확인이 가능하다
(기존에는 히스토리 관리가 안되었다)