นักเทียบท่า - ฮับ

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

เว็บไซต์อย่างเป็นทางการสำหรับ Docker hub คือ - https://www.docker.com/community-edition#/add_ons

Step 1 - ก่อนอื่นคุณต้องลงทะเบียนง่ายๆบน Docker hub

Step 2 - เมื่อคุณสมัครแล้วคุณจะเข้าสู่ Docker Hub

Step 3 - ต่อไปมาดูและค้นหาภาพ Jenkins

Step 4 - หากคุณเลื่อนลงในหน้าเดียวกันคุณจะเห็น Docker pullคำสั่ง สิ่งนี้จะใช้เพื่อดาวน์โหลดอิมเมจ Jenkins ไปยังเซิร์ฟเวอร์ Ubuntu ในเครื่อง

Step 5 - ตอนนี้ไปที่เซิร์ฟเวอร์ Ubuntu และเรียกใช้คำสั่งต่อไปนี้ -

sudo docker pull jenkins

ในการเรียกใช้ Jenkins คุณต้องเรียกใช้คำสั่งต่อไปนี้ -

sudo docker run -p 8080:8080 -p 50000:50000 jenkins

สังเกตประเด็นต่อไปนี้เกี่ยวกับข้างต้น sudo คำสั่ง -

  • เรากำลังใช้ไฟล์ sudo คำสั่งเพื่อให้แน่ใจว่ารันด้วยการเข้าถึงรูท

  • ที่นี่ jenkins คือชื่อของรูปภาพที่เราต้องการดาวน์โหลดจาก Docker hub และติดตั้งบนเครื่อง Ubuntu ของเรา

  • -p ใช้เพื่อแมปหมายเลขพอร์ตของอิมเมจ Docker ภายในกับเซิร์ฟเวอร์ Ubuntu หลักของเราเพื่อให้เราสามารถเข้าถึงคอนเทนเนอร์ได้

จากนั้นคุณจะให้ Jenkins ทำงานเป็นคอนเทนเนอร์บนเครื่อง Ubuntu ได้สำเร็จ