ใช้เซิร์ฟเวอร์ Ubuntu 18.04
ฉันเชื่อว่าฉันเคยเจอสถานการณ์ต่อไปนี้ และต้องการหยุดไม่ให้เกิดขึ้นอีก
สถานการณ์:
1/ ฉันพักนักเทียบท่าด้วยเครื่องหมาย apt สิ่งนี้ได้รับการยืนยันจากฉัน sudo apt upgrade -- จำลอง
มันระบุอย่างถูกต้อง:
แพ็คเกจต่อไปนี้ถูกเก็บกลับ:
containerd.io นักเทียบท่า-ce นักเทียบท่า-ce-cli
2/ มีคนแสดง sudo apt dist-อัพเกรด
. สิ่งนี้ทำให้การพึ่งพาที่ใช้ร่วมกันได้รับการปรับปรุง ซึ่งจะบังคับให้บริการนักเทียบท่ารีสตาร์ท ทำให้คอนเทนเนอร์ทั้งหมดต้องรีสตาร์ทด้วย
นั่นคือสิ่งที่ฉันคิดว่าเกิดขึ้น ฉันต้องการป้องกันไม่ให้สิ่งนี้เกิดขึ้น
มีวิธีที่จะบรรลุเป้าหมายนี้หรือไม่? แนวคิดของนักเทียบท่าและคอนเทนเนอร์ที่กำลังทำงานอยู่ทั้งหมดถูกรีสตาร์ททันทีเนื่องจากเหตุการณ์เช่นนี้ถือเป็นข่าวร้าย และบอกตามตรงว่าฉันไม่เคยได้ยินเรื่องนี้มาก่อน
เป็นไปได้ไหม และถ้าเป็นเช่นนั้นฉันจะป้องกันได้อย่างไร ฉันหวังว่าจะมีวิธีพูดโดยทั่วไปว่า "การพึ่งพานี้ยังถูกใช้โดยบริการที่ไม่ได้รับอนุญาตให้รีสตาร์ทโดยอัตโนมัติ ดังนั้นอย่าอัปเกรด"