Menu
CoddyTech

Chỉ thị CMD

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

Câu lệnh CMD đặt lệnh mặc định mà container chạy khi bạn khởi động mà không chỉ định lệnh nào. Câu lệnh này thường được viết dưới dạng mảng JSON:

FROM alpine
CMD ["echo", "container ran"]

Hãy tạo image này và chạy nó mà không cần tự nhập lệnh nào, nó sẽ tự động in ra container ran:

docker build -t greeter .
docker run greeter

CMD quy định hành động mặc định của một image. Nếu bạn truyền một lệnh cho docker run, lệnh đó sẽ thay thế CMD.

challenge icon

Thử thách

Trung bình

Mở Dockerfile trong cây tệp và viết hai chỉ thị: FROM alpine và CMD ["echo", "built and running"]. Lưu tệp, tạo image với tag auto, rồi chạy image mà không chỉ định lệnh để CMD in nội dung ra.

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