Tự động xóa container
Thuộc phần Giới thiệu về Docker trong hành trình Terminal của Coddy. Bài học 10 trên 40.
Mỗi khi bạn chạy một container, Docker vẫn lưu lại thông tin về container đó ngay cả sau khi container thoát. Với các lệnh chỉ chạy một lần, bạn thường không muốn có thêm những thông tin này. Cờ --rm yêu cầu Docker tự động xóa container sau khi lệnh chạy xong:
docker run --rm alpine echo "clean up after me"Đầu ra giống hệt như khi không có cờ, nhưng không giữ lại vùng chứa nào sau đó. Các cờ như --rm nằm giữa run và tên ảnh:
docker run [FLAGS] IMAGE COMMANDThử thách
DễChạy một container từ alpine để in ra done bằng echo, rồi để Docker tự động xóa container sau đó bằng --rm.
Tự làm thử
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
4Quản lý container
Đặt tên containerContainer chạy nềnLiệt kê tất cả containerDừng và xóa containerÔn tập: vòng đời container10Dự án ứng dụng chào hỏi
Tổng quan dự ánViết Dockerfile3Chạy container
Chạy một lệnhThực thi thực tếCác bản phân phối khác nhauTự động xóa containerÔn tập: trình chạy containerTự luyện tập: Playground Terminal