본문 바로가기

클라우드/도커(Docker)

도커 Docker Alpine (알파인) 이미지

busybox
최소한의 기능만 있는 리눅스
임베디드장치에 사용
패키지 관리자가 없음 소프트웨어 설치는 수동으로

-> apk 패키지 관리자를 만들어 단점 보완
=Alpine

alpine(알파인) 이미지
슬림보다 더 작음
bash없음 sh(본쉘) 있음
musl 경량화 되어있는 c library 사용
알파인 리눅스를 이용하여
효율적이게 컨테이너를 사용

slim (슬림)
크기가 작은 이미지

더보기

# Python 일반 이미지와 slim 이미지, Alpine 비교
vagrant@docker:~/build/flask$ docker pull python:3
vagrant@docker:~/build/flask$ docker pull python:slim
vagrant@docker:~/build/flask$ docker pull python:3-alpine

vagrant@docker:~/build/flask$ docker images
python 3-alpine 56302acacaa7 5 days ago 45.1MB
python slim c2f204720fdd 5 days ago 115MB
python 3 d92f72c38f7e 5 days ago 886MB