บทความนี้จะอธิบายต่อไปนี้:
จะติดตั้ง Docker บน Fedora หรือ CentOS ได้อย่างไร
หากต้องการติดตั้ง Docker บน Fedora หรือ CentOS ให้ลองทำตามขั้นตอนที่ให้ไว้:
- อัพเดทฐานข้อมูลแพ็คเกจ
- เพิ่มที่เก็บ Docker และดาวน์โหลด Docker โดยใช้ “ ขด -fsSL https://get.docker.com/ | sh สคริปต์
- เริ่มบริการ Docker ผ่านทาง “ sudo systemctl เริ่มนักเทียบท่า ' สั่งการ.
- ดำเนินการคำสั่ง Docker สำหรับการตรวจสอบ
ขั้นตอนที่ 1: อัปเดตฐานข้อมูลแพ็คเกจ
ขั้นแรก ให้ดำเนินการตามคำสั่งด้านล่างเพื่อตรวจสอบการอัปเดตที่มีอยู่สำหรับแพ็คเกจที่ติดตั้งบนระบบและอัปเดต:
sudo yum ตรวจสอบการอัปเดต
ผลลัพธ์แสดงว่ารายการแพ็คเกจได้รับการอัพเดตเรียบร้อยแล้ว
ขั้นตอนที่ 2: เพิ่มที่เก็บ Docker และดาวน์โหลด Docker
จากนั้นเพิ่มที่เก็บ Docker อย่างเป็นทางการไปยังแหล่งแพ็คเกจของระบบ และติดตั้ง/ดาวน์โหลดเวอร์ชันล่าสุดของ Docker หลังจากนั้นให้ติดตั้งแพ็คเกจเครื่องมือ Docker ผ่านคำสั่งที่ให้ไว้:
ขด -fsSL https://get.docker.com/ | sh
คำสั่งที่ดำเนินการข้างต้นได้ดาวน์โหลดและติดตั้ง Docker เวอร์ชันล่าสุดแล้ว
ขั้นตอนที่ 3: เริ่ม Docker Daemon
จากนั้นพิมพ์คำสั่งที่กำหนดเพื่อเริ่ม Docker daemon:
sudo systemctl เริ่มนักเทียบท่า
คำสั่งนี้ได้เริ่มบริการ Docker แล้ว
ขั้นตอนที่ 4: ตรวจสอบสถานะของบริการ
ในการตรวจสอบว่าบริการ Docker daemon เริ่มทำงานหรือไม่โดยการตรวจสอบสถานะ:
sudo systemctl นักเทียบท่าสถานะ
จะเห็นได้ว่า Docker Daemon กำลังทำงานอยู่
ขั้นตอนที่ 5: การยืนยัน
สุดท้าย ให้รันคำสั่ง Docker เพื่อให้แน่ใจว่าติดตั้ง Docker สำเร็จและบริการต่างๆ ทำงานอยู่ ตัวอย่างเช่น รันคำสั่งด้านล่าง:
sudo docker รัน สวัสดีชาวโลก
ผลลัพธ์แสดงว่า Docker ได้รับการติดตั้งบน CentOS สำเร็จแล้ว
จะใช้ Docker บน Fedora หรือ CentOS ได้อย่างไร
สามารถใช้ Docker ได้หลายวิธีบน CentOS หรือ Fedora เช่น:
- ดึงรูปภาพจาก Docker Hub
- แสดงรายการอิมเมจ Docker ทั้งหมด
- สร้างและเรียกใช้ Docker Container
- ดูคอนเทนเนอร์ Docker ทั้งหมด
ขั้นตอนที่ 1: ดึงรูปภาพจาก Docker Hub
หากต้องการดึงอิมเมจ Docker เฉพาะจากฮับ Docker ให้ใช้ ' sudo docker ดึง <ชื่อภาพ> ' สั่งการ:
sudo docker ดึง nginx: ล่าสุด
จากผลลัพธ์ข้างต้น เวอร์ชันล่าสุดของ “ จิงซ์ ” ดาวน์โหลดรูปภาพสำเร็จแล้ว
ขั้นตอนที่ 2: แสดงรายการอิมเมจ Docker ทั้งหมด
ดำเนินการคำสั่งที่ให้ไว้เพื่อแสดงอิมเมจ Docker ที่มีอยู่ทั้งหมด:
sudo docker ภาพ
เอาต์พุตด้านบนระบุว่ามีอิมเมจ Docker สามตัวที่พร้อมใช้งานบนระบบโลคัล
ขั้นตอนที่ 3: สร้างและเรียกใช้ Docker Container
ในการสร้างและเรียกใช้คอนเทนเนอร์ Docker จากอิมเมจ Docker เฉพาะ ให้เขียน ' sudo docker run -d –name <ชื่อคอนเทนเนอร์> <ชื่อภาพ> ' สั่งการ:
sudo docker run -d --name nginxCont nginx:latestที่นี่:
- “ -d ตัวเลือก ” ใช้เพื่อดำเนินการคอนเทนเนอร์ในโหมดเดี่ยว
- “ -ชื่อ ” กำหนดชื่อคอนเทนเนอร์ เช่น “ nginxต่อ '.
- “ nginx: ล่าสุด ” เป็นอิมเมจ Docker Hub เวอร์ชันล่าสุดเพื่อใช้สำหรับคอนเทนเนอร์:
คำสั่งนี้ได้สร้างและเรียกใช้คอนเทนเนอร์
ขั้นตอนที่ 4: ดูคอนเทนเนอร์นักเทียบท่าทั้งหมด
พิมพ์คำสั่งต่อไปนี้เพื่อแสดงคอนเทนเนอร์ Docker ทั้งหมด:
sudo นักเทียบท่า ps -a
ในเอาต์พุตด้านบน จะเห็นคอนเทนเนอร์ Docker สองคอนเทนเนอร์ เช่น “ nginxต่อ ' และ ' trusting_babbage '.
บทสรุป
ในการติดตั้ง Docker บน Fedora หรือ CentOS ก่อนอื่นให้อัปเดตฐานข้อมูลแพ็คเกจ จากนั้นเพิ่ม Docker Repository และดาวน์โหลด Docker ผ่าน “ ขด -fsSL https://get.docker.com/ | sh ' สั่งการ. ถัดไป เริ่มบริการ Docker ผ่านทาง “ sudo systemctl เริ่มนักเทียบท่า ” สั่งและตรวจสอบสถานะของมัน ผู้ใช้สามารถใช้ Docker บน Fedora หรือ CentOS เพื่อดำเนินการต่างๆ เช่น ดึงอิมเมจจาก Docker Hub แสดงรายการอิมเมจ Docker ทั้งหมด สร้างและเรียกใช้คอนเทนเนอร์ Docker ดูคอนเทนเนอร์ทั้งหมด และอื่นๆ อีกมากมาย