2015-05-21 29 views
10

Nếu tôi kéo một hình ảnh Ubuntu từ Docker Hub bằng cách sử dụng docker pull ubuntu:14.04 và sau đó liệt kê hình ảnh của tôi với docker images Tôi thấy rằng hình ảnh Ubuntu có kích thước ảo chỉ ~ 188MB. Tôi không hiểu tại sao kích thước hình ảnh nhỏ hơn nhiều so với kích thước của một chuẩn ISO Ubuntu mà tôi có thể sử dụng để chạy một máy ảo trên OS X. Tôi sử dụng OS X, vì vậy tôi sử dụng docker-machine để thiết lập một docker daemon. Docker có thể chạy một hình ảnh Ubuntu trên OS X với một dấu chân nhỏ như thế nào?Tại sao kích thước hình ảnh Docker OS quá nhỏ?

Trả lời

9

Vì hình ảnh đế thường chỉ chứa tối thiểu cần thiết - trong trường hợp hình ảnh ubuntu, chỉ hệ thống cơ sở, không có GUI (ít khi được sử dụng trong vùng chứa) và không có hầu hết các công cụ. Hình ảnh Ubuntu thực sự tương đối lớn - có nhiều hình ảnh nhỏ hơn nhiều.

+0

và Debian nằm trong khoảng từ 84 đến 122 MB, tùy thuộc vào các phiên bản – user2915097

+1

Để có hình ảnh thực sự nhỏ, hãy xem [BusyBox] (http://www.busybox.net/) với tốc độ khoảng 20 MB. –

+3

@ patrick-m alpine (https://github.com/gliderlabs/docker-alpine) là 5Mb;) – ISanych

Các vấn đề liên quan