Thực hành image
Tìm kiếm một image từ docker hub, ví dụ tìm kiếm image về apache:
1 | docker search apache |
- Thay
apache
bằng tên image bạn muốn tìm
Tải một image về máy:
1 | docker pull httpd |
- thay
httpd
bằng tên image bạn muốn tải về local
Liệt kê tất cả các image đang có trên local:
1 | docker images |
Xem chi tiết thông tin về image:
1 | docker image inspect httpd |
Xem lịch sử các commit của image:
1 | docker history httpd |
- thay
httpd
bằng tên hoặc ID của image bạn muốn xem thông tin.
Xóa một image:
1 | docker rmi httpd |
- thay
httpd
bằng tên hoặc ID image bạn muốn xóa - Xóa tất cả các image bằng lệnh
docker rmi -f $(docker images -qa)
- Khi
image
đang được sử dụng đểrun
mộtcontainer
thì muốn xóa, bạn cần thêm tham số-f
Đổi lại tag
của một image:
1 | docker tag httpd httpd:1.0 |
httpd
là image đang có.httpd:1.0
là tên mới của image có phiên bản1.0
, nếu không điền thì được mặc định làlatest
- có thể chỉ định thêm
repository
sẽ upload image, tôi sử dụngrepository
làtannt
:docker tag httpd tannt/httpd:1.0
Cách tra cứu cú pháp các command về image:
1 | docker [command] --help |
Ví dụ:
1 | docker image --help |