Chào các em, hôm nay anh sẽ hướng dẫn mọi người hiểu về Docker Image . Trong Docker mọi thứ đều dựa trên image. Anh ví dụ như anh muốn cài mysql vào máy mình thì trước hết anh sẽ lên docker hub gõ lệnh docker run image của mysql về máy. Sau đó chạy lệnh để start mysql lên dựa vào image.
Nếu các em đã từng ghost win thì các em sẽ thấy chúng ta có 1 image của win. Sau đó chúng ta giải nén (bung) nó ra nhiều máy khác nhau. Khi giải nén xong thì tất cả các máy tính đều có chung 1 cấu hình.
Chúng ta sử dụng lệnh docker images để hiển thị các image có trong máy tính.
1
sudo docker images
Chúng ta sẽ thấy các images như sau:
Trong đó :
Để download Image từ Docker Hub về máy ta sử dụng cú pháp lệnh docker run image.
1
docker run image
1
sudo docker run centos
Để xoá Image có trong máy ta sử dụng lệnh docker rmi với cú pháp như sau:
1
docker rmi ImageID
Ví dụ như ta muốn xoá Image có Id là 7a86f8ffcb25
1
sudo docker rmi 7a86f8ffcb25
Nếu chúng ta muốn trả về tất cả các Image Id có trong hệ thống thì chúng ta dùng command sau đây.
1
sudo docker images -q
Chúng ta sử dụng docker inspect để xem chi tiết của một images. Ví dụ như chúng ta muốn xem chi tiết Image jenkins.
1
sudo docker inspect jenkins