วิธีแก้ไขไฟล์ใน Docker container ที่หยุด / ไม่เริ่ม
พยายามแก้ไขข้อผิดพลาดและแก้ไขปัญหาเกี่ยวกับแอปพลิเคชันของฉันที่แบ่งออกเป็นหลายคอนเทนเนอร์ฉันมักแก้ไขไฟล์ในคอนเทนเนอร์: ฉันขี้เกียจและติดตั้งนาโนและแก้ไขโดยตรงในคอนเทนเนอร์หรือ ฉันเทียบท่า cp ไฟล์ออกจากคอนเทนเนอร์แก้ไขคัดลอกกลับและรีสตาร์ทคอนเทนเนอร์ ขั้นตอนเหล่านี้เป็นขั้นตอนกลางก่อนที่จะมาถึงเนื้อหาใหม่สำหรับการสร้างคอนเทนเนอร์ซึ่งใช้เวลานานกว่าการทำข้างต้นมาก (ซึ่งแน่นอนว่าเป็นเพียงขั้นกลาง / การเล่นซอเท่านั้น) ตอนนี้ฉันมักจะทำลายโปรแกรมเริ่มต้นของคอนเทนเนอร์ซึ่งในกรณีที่ใช้งานไม่ได้อาจเป็นสคริปต์โหนดหรือสคริปต์เว็บเซิร์ฟเวอร์ python ซึ่งโดยทั่วไปทั้งสองจะล้มเหลวจากข้อผิดพลาดทางไวยากรณ์ มีวิธีใดในการบันทึกภาชนะเหล่านั้นหรือไม่? เนื่องจากพวกเขาไม่เริ่มต้นฉันจึงไม่สามารถเทียบท่ากับพวกเขาได้ดังนั้นพวกเขาจึงหลงทางให้ฉัน จากนั้นฉันไปที่เส้นทาง rm / rmi / build / run หลังจากแก้ไขไฟล์ที่ละเมิดในอินพุตบิลด์ ฉันจะแก้ไขไฟล์ในคอนเทนเนอร์ที่ถูกหยุดได้อย่างไรหรือ cp ในหรือเริ่มต้นเชลล์ในคอนเทนเนอร์ที่ถูกหยุด - สิ่งใดที่ช่วยให้ฉันแก้ไขคอนเทนเนอร์นี้ (ดูเหมือนว่าจะทำงานบนคอมพิวเตอร์ระยะไกลและทำลายการกำหนดค่าเครือข่าย - การเชื่อมต่อจะขาดหายไป "ตลอดกาล" ด้วยวิธีนี้และต้องใช้ทางเลือกอื่นหากมี) จะแก้ไขไฟล์ Docker container จากโฮสต์ได้อย่างไร? ดูเกี่ยวข้อง แต่ล้าสมัย