Quản lý Image trong Docker: Tạo, Tải về và Xóa Image

Trong Docker, bạn có thể quản lý các image bằng cách tạo, tải về và xóa chúng. Dưới đây là hướng dẫn chi tiết về quản lý image trong Docker:

 

Tạo Image

Để tạo một image, bạn cần sử dụng một Dockerfile hoặc tạo image từ một container hiện có. Sử dụng lệnh docker build kết hợp với đường dẫn đến Dockerfile và tên của image.

Ví dụ: docker build -t myimage . sẽ tạo một image mới từ Dockerfile trong thư mục hiện tại và đặt tên là "myimage".

 

Tải về Image

Để tải về một image từ Docker Registry (như Docker Hub), sử dụng lệnh docker pull và chỉ định tên của image.

Ví dụ: docker pull nginx sẽ tải về image "nginx" từ Docker Hub.

 

Xóa Image

Để xóa một image không cần thiết, sử dụng lệnh docker rmi và chỉ định tên hoặc ID của image. Ví dụ: docker rmi myimage sẽ xóa image có tên là "myimage".

Lưu ý rằng để xóa một image, không có container nào được tạo từ nó và nó không được sử dụng bởi bất kỳ container nào.

 

Liệt kê Image

Để liệt kê tất cả các image đang tồn tại trên máy tính của bạn, sử dụng lệnh docker images. Lệnh này sẽ hiển thị danh sách các image, bao gồm tên, phiên bản và kích thước.

 

Lưu ý rằng trong quá trình tạo image hoặc tải về image, Docker sẽ tải xuống các lớp (layers) và các phụ thuộc liên quan. Việc tải về image có thể mất thời gian tùy thuộc vào kích thước của image và tốc độ internet của bạn.

Hãy tham khảo tài liệu Docker để biết thêm thông tin chi tiết về quản lý image và các tùy chọn khác trong Docker.