Menu
CoddyTech

Dockerfile là gì

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

Đến giờ, bạn đã dùng những image do người khác tạo. Để tự tạo image, bạn viết một Dockerfile: tệp văn bản thuần liệt kê các bước để tạo image, mỗi chỉ thị trên một dòng.

Chỉ thị quan trọng nhất là FROM, chỉ thị bắt đầu mọi Dockerfile. Nó chọn image cơ sở để bạn xây dựng dựa trên đó:

FROM alpine

Dòng này yêu cầu bắt đầu từ image alpine. Sau đó, bạn thêm các chỉ dẫn bên dưới để tùy chỉnh image.

Bạn có thể tạo Dockerfile ngay từ terminal. Một cách đơn giản là ghi các dòng vào tệp có tên Dockerfile:

cat > Dockerfile << 'EOF'
FROM alpine
EOF

Mọi thứ nằm giữa EOF và EOF sẽ được ghi vào tệp.

challenge icon

Thử thách

Người mới

Trong thư mục của bạn đã có một tệp Dockerfile. Mở Dockerfile từ cây tệp, chỉ để lại FROM alpine làm câu lệnh duy nhất rồi lưu tệp. Sau đó dùng cat để in nội dung tệp ra và xác nhận.

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