บทความนี้อธิบายการใช้งานโปรแกรม Apptainer สำหรับการดาวน์โหลดไฟล์ Container บนระบบ LANTA โดยหัวข้อต่อไปนี้ให้ข้อมูลสรุปเนื้อหาของบทความ เพื่อให้ผู้อ่านสามารถระบุส่วนที่ต้องการอ่านได้อย่างรวดเร็ว
Table of Contents | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
การเรียกใช้งานโปรแกรม Apptainer
ใช้คำสั่ง
ml av Apptainer
เพื่อดูว่ามี Apptainer เวอร์ชั่นไหนบ้างบนเครื่อง LANTA
...
Code Block |
---|
username@lanta:~> ml Apptainer/1.1.6 |
การใช้คำสั่ง apptainer pull
ใช้สำหรับการดึงไฟล์ container จาก URI โดยโครงสร้างของการใช้คำสั่ง apptainer pull ประกอบด้วย 3 ส่วนต่อไปนี้
...
--arch string
ใช้ระบุ architecture ของ container ที่จะดึงจาก library (ค่าเริ่มต้นเป็น “amd64“)--arch-variant string
ใช้ระบุตัวแปร architecture ของ container ที่จะดึงจาก library--dir string
ใช้ระบุ directory สำหรับดาวน์โหลด container-F, --force
เขียนทับไฟล์ container เดิม หากมีไฟล์ container นี้อยู่แล้ว--library string
ดาวน์โหลดไฟล์ container จาก library ที่ให้ไว้
แหล่งดาวน์โหลดไฟล์ container
แหล่งดาวน์โหลดไฟล์ container ที่ได้รับความนิยม เช่น
...
https://catalog.ngc.nvidia.com/containers
ตัวอย่างการดาวน์โหลด
ตัวอย่างการดาวน์โหลดไฟล์ container จาก library
...
Code Block |
---|
username@lanta:~> apptainer pull apptainer-images.sif shub://vsoch/apptainer-images |
การดาวน์โหลดไฟล์ Container โดยใช้คำสั่งอื่นๆ
นอกจากการดาวน์โหลดไฟล์ Container ด้วยคำสั่ง apptainer pull แล้ว ยังสามารถใช้คำสั่ง apptainer build และ wget ในการดาว์นโหลดไฟล์ Container ได้ด้วย
...
Code Block |
---|
wget https://data.broadinstitute.org/Trinity/TRINITY_SINGULARITY/trinityrnaseq.v2.15.1.simg |
คู่มืออื่นๆที่เกี่ยวข้อง
Filter by label (Content by label) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|