[Docker] Khái niệm cơ bản
Bài viết chia sẻ những khái niệm cơ bản trong docker.
◆ Container vs Virtual Machine khác nhau
- Máy ảo thì không sử dụng chung kernel. Container thì sử dụng chung kernel.
- Chính vì sự khác nhau này mà làm thay đổi tốc độ khi khởi động. Container sẽ khởi động nhanh hơn máy ảo.
◆ Image vs Container khác nhau
- Image là file định nghĩa môi trường thực thi. Khi thực thi image sẽ tạo ra container.
- Image được build lên từ Dockerfile
Dockerfile → Image → Container
Ảnh tham khảo từ tác giả 津郷 晶也