Docker - ไฟล์

ในบทก่อนหน้านี้เราได้เห็นไฟล์รูปภาพต่างๆเช่น Centos ซึ่งดาวน์โหลดจากไฟล์ Docker hubซึ่งคุณสามารถหมุนภาชนะได้ ตัวอย่างแสดงอีกครั้งด้านล่าง

ถ้าเราใช้ Docker imagesคำสั่งเราสามารถดูภาพที่มีอยู่ในระบบของเรา จากภาพหน้าจอด้านบนเราจะเห็นว่ามีสองภาพ:centos และ nsenter.

แต่ Docker ยังให้ความสามารถในการสร้างอิมเมจ Docker ของคุณเองและสามารถทำได้ด้วยความช่วยเหลือของ Docker Files. ไฟล์นักเทียบท่าเป็นไฟล์ข้อความง่ายๆพร้อมคำแนะนำในการสร้างภาพของคุณ

ขั้นตอนต่อไปนี้จะอธิบายวิธีการสร้าง Docker File

Step 1 - สร้างไฟล์ชื่อ Docker File และแก้ไขโดยใช้ vim. โปรดทราบว่าชื่อของไฟล์จะต้องเป็น "Dockerfile" โดยมี "D" เป็นตัวพิมพ์ใหญ่

Step 2 - สร้างไฟล์ Docker ของคุณโดยใช้คำแนะนำต่อไปนี้

#This is a sample Image 
FROM ubuntu 
MAINTAINER [email protected] 

RUN apt-get update 
RUN apt-get install –y nginx 
CMD [“echo”,”Image created”]

ประเด็นต่อไปนี้ต้องสังเกตเกี่ยวกับไฟล์ด้านบน -

  • บรรทัดแรก "# นี่คือภาพตัวอย่าง" คือความคิดเห็น คุณสามารถเพิ่มความคิดเห็นไปยังไฟล์ Docker ด้วยความช่วยเหลือของไฟล์# คำสั่ง

  • บรรทัดถัดไปจะต้องเริ่มต้นด้วย FROMคำสำคัญ. มันบอกนักเทียบท่าว่าคุณต้องการใช้รูปฐานจากรูปใด ในตัวอย่างของเราเรากำลังสร้างภาพจากไฟล์ubuntu ภาพ.

  • คำสั่งต่อไปคือผู้ที่จะรักษาภาพนี้ ที่นี่คุณระบุไฟล์MAINTAINER คำหลักและเพียงแค่ระบุรหัสอีเมล

  • RUNคำสั่งใช้เพื่อรันคำสั่งกับรูปภาพ ในกรณีของเราเราอัปเดตระบบ Ubuntu ก่อนจากนั้นติดตั้งเซิร์ฟเวอร์ nginx บนไฟล์ubuntu ภาพ.

  • คำสั่งสุดท้ายใช้เพื่อแสดงข้อความให้กับผู้ใช้

Step 3- บันทึกไฟล์ ในบทต่อไปเราจะพูดถึงวิธีการสร้างภาพ