11
วิธีป้อนในคอนเทนเนอร์ Docker ที่ใช้งาน TTY ใหม่อยู่แล้ว
ฉันมีคอนเทนเนอร์ที่ใช้งานบริการ Apache อยู่เบื้องหน้า ฉันต้องการที่จะสามารถเข้าถึงคอนเทนเนอร์จากเปลือกอื่นเพื่อ "โผล่ไปรอบ ๆ " ข้างในและตรวจสอบไฟล์ ในตอนนี้ถ้าฉันแนบกับคอนเทนเนอร์ฉันก็ยังคงดู Apache daemon และไม่สามารถเรียกใช้คำสั่งใด ๆ เป็นไปได้หรือไม่ที่จะแนบ tty อื่นกับคอนเทนเนอร์ที่รันอยู่? อาจเป็นไปได้ว่าฉันสามารถใช้ประโยชน์จากข้อเท็จจริงที่ว่านักเทียบท่าเป็นเพียงห่อรอบภาชนะ LXC? ฉันลองแล้วsudo lxc-console -n [container-id] -t [1-4]แต่ดูเหมือนว่ามีเพียง tty เดียวเท่านั้นที่ใช้ได้และนั่นคืออันที่ใช้ apache daemon อาจมีวิธีการเปิดใช้งานคอนโซล lxc หลายตัวในระหว่างการสร้างหรือไม่ ฉันไม่ต้องการกำหนดค่าและสร้างคอนเทนเนอร์ด้วยบริการ openssh ถ้าเป็นไปได้