Jenkins ทำงานร่วมกับ Docker อย่างไร
Jenkins ทำงานร่วมกับ Docker อย่างไร

วีดีโอ: Jenkins ทำงานร่วมกับ Docker อย่างไร

วีดีโอ: Jenkins ทำงานร่วมกับ Docker อย่างไร
วีดีโอ: EP 30. CI/CD ฉบับเร็วไฟลุกกก !! - สาระเดฟ ใน 3 นาที 2024, พฤศจิกายน
Anonim

เจนกินส์ ใช้สำหรับสร้างและปรับใช้แอปพลิเคชันของคุณจากซอร์สโค้ด คุณสามารถเรียกใช้แอปพลิเคชันของคุณภายใน นักเทียบท่า คอนเทนเนอร์. เจนกินส์ อาจสร้าง นักเทียบท่า อิมเมจด้วยแอปพลิเคชันของคุณแล้วกดให้เป็นสาธารณะหรือส่วนตัว นักเทียบท่า รีจิสทรี

ในทำนองเดียวกันอาจมีคนถามว่า Jenkins รองรับ Docker หรือไม่

ใช้ นักเทียบท่า ตัวแปรทั่วโลกใน Your เจนกินส์ ในปัจจุบัน ท่อส่งแบบต่อเนื่อง (CD) กำลังใช้ประโยชน์จากคอนเทนเนอร์มากขึ้นเรื่อยๆ ในการใช้งานหลายอย่าง เครื่องมือเวิร์กโฟลว์/การประสานหลักสำหรับไปป์ไลน์ซีดีคือ เจนกินส์ . และเครื่องมือจัดการคอนเทนเนอร์หลักคือ นักเทียบท่า.

ต่อมา คำถามคือ เจนกินส์ กับ ด็อคเกอร์ ต่างกันอย่างไร? นักเทียบท่า เป็นเอ็นจิ้นคอนเทนเนอร์ที่สามารถสร้างและจัดการคอนเทนเนอร์ในขณะที่ เจนกินส์ เป็นเอ็นจิ้น CI ที่สามารถรันบิลด์/ทดสอบบนแอพของคุณได้ นักเทียบท่า ใช้เพื่อสร้างและเรียกใช้สภาพแวดล้อมแบบพกพาหลายชุดของซอฟต์แวร์สแต็กของคุณ เจนกินส์ เป็นเครื่องมือทดสอบซอฟต์แวร์อัตโนมัติสำหรับแอปของคุณ

นอกจากนี้ ฉันจะเชื่อมต่อ Jenkins กับ Docker ได้อย่างไร

นักเทียบท่า ปลั๊กอินคือการใช้งาน "คลาวด์" คุณจะต้องแก้ไข เจนกินส์ การกำหนดค่าระบบ ( เจนกินส์ > จัดการ > การกำหนดค่าระบบ) และเพิ่มประเภทคลาวด์ใหม่ " นักเทียบท่า ". กำหนดค่า นักเทียบท่า (หรือ Swarm สแตนด์อโลน) API URL พร้อมข้อมูลประจำตัวที่จำเป็น ปุ่มทดสอบให้คุณ การเชื่อมต่อ ด้วย API ที่ตั้งค่าไว้อย่างดี

เจนกินส์ทำงานอย่างไร

เจนกินส์ เป็นเครื่องมืออัตโนมัติแบบโอเพ่นซอร์สที่เขียนด้วยภาษาจาวาพร้อมปลั๊กอินที่สร้างขึ้นเพื่อการบูรณาการอย่างต่อเนื่อง เจนกินส์ ใช้ในการสร้างและทดสอบโครงการซอฟต์แวร์ของคุณอย่างต่อเนื่อง ทำให้นักพัฒนารวมการเปลี่ยนแปลงในโครงการได้ง่ายขึ้น และช่วยให้ผู้ใช้ได้รับบิลด์ใหม่ได้ง่ายขึ้น

แนะนำ: