นี่คือคำสั่ง lxc-clone ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
lxc-clone - โคลนคอนเทนเนอร์ใหม่จากคอนเทนเนอร์ที่มีอยู่
เรื่องย่อ
lxc-โคลน [-s ] [-K ] [-M ] [-H ] [-B แบ็คกิ้งสโตร์] [-ล ขนาด] [-NS แอลเอ็กซ์ซีพาธ] [-NS
ใหม่lxcpath] [-R ] {-โอ orig} {-NS ใหม่} [- ขออาร์กิวเมนต์]
lxc-โคลน [-s ] [-K ] [-M ] [-H ] [-B แบ็คกิ้งสโตร์] [-ล ขนาด] [-NS แอลเอ็กซ์ซีพาธ] [-NS
ใหม่lxcpath] [-R ] {orig} {ใหม่} [- ขออาร์กิวเมนต์]
DESCRIPTION
lxc-โคลน สร้างคอนเทนเนอร์ใหม่เป็นโคลนของคอนเทนเนอร์ที่มีอยู่ โคลนสองประเภท
รองรับ: คัดลอกและสแน็ปช็อต สำเนาโคลนคัดลอกระบบไฟล์รูทจาก
คอนเทนเนอร์เดิมไปใหม่ ระบบไฟล์สแน็ปช็อตใช้สแน็ปช็อตของร้านสำรอง
ฟังก์ชันเพื่อสร้างสแน็ปช็อตคัดลอกเมื่อเขียนขนาดเล็กมากของคอนเทนเนอร์ดั้งเดิม
การโคลนสแนปชอตต้องใช้ที่เก็บสำรองคอนเทนเนอร์ใหม่เพื่อรองรับการทำสแนปชอต ปัจจุบัน
ซึ่งรวมถึง aufs, btrfs, lvm, overlayfs และ zfs เท่านั้น ไม่รองรับอุปกรณ์ LVM
สแนปชอตของสแนปชอต
ที่เก็บสำรองของคอนเทนเนอร์ใหม่จะเป็นแบบเดียวกับคอนเทนเนอร์เดิม
โดยมีข้อยกเว้นประการหนึ่งคือ คอนเทนเนอร์แบบโอเวอร์เลย์ สามารถสร้างสแน็ปช็อต aufs และ overlayfs ได้
ไดเร็กทอรีสำรองคอนเทนเนอร์ สามารถขอได้โดยใช้ (สำหรับโอเวอร์เลย์) the -B
ซ้อนทับ ข้อโต้แย้ง
ชื่อของคอนเทนเนอร์เดิมและคอนเทนเนอร์ใหม่สามารถกำหนดได้ (ตามลำดับ)
ตัวเลือกหรือสามารถระบุได้ด้วยเครื่องหมาย -o และ -n ตัวเลือกตามลำดับ
OPTIONS
-NS, --ภาพรวม
rootf ของคอนเทนเนอร์ใหม่จะเป็นสแนปชอตของต้นฉบับ ตัวเลือกนี้สามารถ
ระบุเมื่อแหล่งสำรองคือ LVM, btrfs หรือ zfs และต้องระบุเมื่อ
คุณต้องการสแน็ปช็อตโดยใช้ aufs หรือ overlayfs
-เค --keename
อย่าเปลี่ยนชื่อโฮสต์ของคอนเทนเนอร์ (ในระบบไฟล์รูท)
-NS, --keepmac
ใช้ที่อยู่ MAC เดียวกันกับคอนเทนเนอร์เดิม แทนที่จะสร้างใหม่
สุ่มหนึ่ง
-ชม, --copyhooks
คัดลอก mount hooks ทั้งหมดลงในไดเร็กทอรีของคอนเทนเนอร์ใหม่และอัปเดต lxcpaths
และชื่อคอนเทนเนอร์ตามต้องการ
-แอล, --fssize ขนาด
ในกรณีของตู้คอนเทนเนอร์สำรองขนาดสำหรับอุปกรณ์บล็อกใหม่ โดย
ค่าเริ่มต้น อุปกรณ์ใหม่จะถูกทำให้มีขนาดเท่าเดิม
-NS, --lxcpath แอลเอ็กซ์ซีพาธ
lxcpath ของคอนเทนเนอร์เดิม โดยค่าเริ่มต้น การกำหนดค่าทั้งระบบ
lxcpath จะถูกใช้
-NS, --เส้นทางใหม่ ใหม่lxcpath
lxcpath สำหรับคอนเทนเนอร์ใหม่ โดยค่าเริ่มต้น lxcpath เดียวกันกับ will . ดั้งเดิม
ถูกนำมาใช้ โปรดทราบว่าด้วยสแน็ปช็อต btrfs การเปลี่ยน lxcpaths อาจไม่สามารถทำได้ เช่น
สแน็ปช็อตของวอลุ่มย่อยต้องอยู่ในระบบไฟล์ btrfs เดียวกัน
-NS, --backingstore แบ็คกิ้งสโตร์
เลือกแหล่งสำรองอื่นสำหรับคอนเทนเนอร์ใหม่ โดยค่าเริ่มต้นเหมือนกับ
ใช้ภาชนะเดิม โปรดทราบว่าขณะนี้กำลังเปลี่ยน backingstore เท่านั้น
รองรับสแน็ปช็อต aufs และ overlayfs ของไดเร็กทอรีสำรองคอนเทนเนอร์ ถูกต้อง
แหล่งสำรองรวมถึง dir (ไดเร็กทอรี), aufs, btrfs, lvm, zfs, loop และ overlayfs
-NS, --เปลี่ยนชื่อ
เปลี่ยนชื่อคอนเทนเนอร์ที่มีอยู่ orig ถูกเปลี่ยนชื่อ ใหม่.
-o, --ต้นกำเนิด orig
ชื่อของคอนเทนเนอร์เดิมที่จะโคลน
-NS, --ใหม่ ใหม่
ชื่อของคอนเทนเนอร์ใหม่ที่จะสร้าง
โคลน ตะขอ
หากคอนเทนเนอร์ที่ถูกโคลนมีตั้งแต่หนึ่งตัวขึ้นไป lxc.hook.โคลน ระบุแล้วระบุ
ตะขอจะถูกเรียกสำหรับภาชนะใหม่ อาร์กิวเมนต์ 3 ตัวแรกส่งผ่านไปยัง clone hook
จะเป็นชื่อคอนเทนเนอร์ ส่วน ('lxc') และประเภทเบ็ด ('โคลน') พิเศษ
ข้อโต้แย้งผ่านไป lxc-โคลน จะถูกส่งต่อไปยังโปรแกรม hook โดยเริ่มต้นที่อาร์กิวเมนต์ 4 The
LXC_ROOTFS_MOUNT ตัวแปรสภาพแวดล้อมให้เส้นทางภายใต้รูทของคอนเทนเนอร์
ติดตั้งระบบไฟล์แล้ว ชื่อพาธของไฟล์การกำหนดค่าถูกเก็บไว้ใน LXC_CONFIG_FILEที่
ชื่อคอนเทนเนอร์ใหม่ใน LXC_NAME, ชื่อคอนเทนเนอร์เก่าใน LXC_SRC_NAMEและเส้นทางหรือ
อุปกรณ์ที่ rootfs ตั้งอยู่ LXC_ROOTFS_PATH.
หมายเหตุ
lxc-โคลน เลิกใช้เพื่อสนับสนุน lxc-สำเนา.
ใช้ lxc-clone ออนไลน์โดยใช้บริการ onworks.net