Decapper: เครื่องมือบรรทัดคำสั่งสำหรับการจัดการอิมเมจ Docker ที่มีประสิทธิภาพ
Decpper เป็นเครื่องมือบรรทัดคำสั่งสำหรับ Docker ที่ให้คุณลบเลเยอร์ที่ไม่จำเป็นออกจากรูปภาพได้ มันสามารถช่วยลดขนาดของรูปภาพและมีประสิทธิภาพมากขึ้น
ต่อไปนี้คือตัวอย่างบางส่วนของวิธีใช้ decapper:
1 ลบเลเยอร์ทั้งหมด ยกเว้นเลเยอร์ล่าสุด:
```
$ decapper myimage
```
2 ลบเลเยอร์ทั้งหมดที่เก่ากว่าวันที่ระบุ:
```
$ decapper myimage --since=2022-01-01
```
3 ลบเลเยอร์ทั้งหมดที่ไม่มีไฟล์เฉพาะ:
```
$ decapper myimage --not-found=myfile.txt
```
4 ลบเลเยอร์ทั้งหมดที่ไม่จำเป็นสำหรับการกำหนดค่า Docker ปัจจุบัน:
```
$ decapper myimage --unused
```
หมายเหตุว่า decapper สามารถใช้กับรูปภาพที่ถูกดึงมาจากรีจิสตรีเท่านั้น และมันจะลบเฉพาะเลเยอร์เท่านั้น ที่ไม่จำเป็นสำหรับการกำหนดค่า Docker ปัจจุบัน มันจะไม่ลบเลเยอร์ใดๆ ที่จำเป็นเพื่อให้รูปภาพทำงานได้อย่างถูกต้อง



