Menu
CoddyTech

Kiểm tra chi tiết

Thuộc phần Giới thiệu về Docker trong hành trình Terminal của Coddy. Bài học 18 trên 40.

Docker lưu trữ nhiều thông tin chi tiết về mỗi container: trạng thái, image mà container được tạo từ đó, cài đặt mạng và nhiều thông tin khác. Lệnh docker inspect hiển thị tất cả thông tin dưới dạng JSON.

Thông thường, lượng thông tin đó nhiều hơn mức bạn cần. Cờ --format cho phép bạn chỉ lấy một trường bằng cách dùng chỗ giữ chỗ mẫu Go:

docker inspect --format "{{.State.Status}}" web

Câu lệnh này chỉ in ra trạng thái của bộ chứa, ví dụ running. Một số placeholder hữu ích khác gồm {{.Config.Image}} để lấy tên image. Chuỗi định dạng biến lượng JSON dài dòng thành giá trị duy nhất bạn thực sự cần.

challenge icon

Thử thách

Dễ

Khởi chạy một container nginx ở chế độ chạy nền với tên app, sau đó dùng docker inspect cùng với --format "{{.State.Status}}" để chỉ in ra trạng thái của container đó.

Tự làm thử

Terminal
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Giới thiệu về Docker

Tự luyện tập: Playground Terminal