Score:0

เรียกใช้หลายคำสั่งบน Docker Container Startup บน Synology NAS

ธง eg

เนื่องจากโครงสร้างการอนุญาตโฟลเดอร์ที่มีอยู่ผ่าน ACL ฉันจำเป็นต้องกำหนดกลุ่มเพิ่มเติมให้กับผู้ใช้ภายในคอนเทนเนอร์ Docker หลายตัวที่ฉันใช้งานอยู่ น่าเสียดายที่คอนเทนเนอร์โดยค่าเริ่มต้นไม่อนุญาตสิ่งนี้ผ่านตัวแปรสภาพแวดล้อม ดังนั้นฉันคิดว่าวิธีที่ง่ายที่สุดคือการเรียกใช้คำสั่งสองสามคำสั่งในการเริ่มต้นคอนเทนเนอร์ ฉันรู้ว่านี่อาจเป็นการแฮ็กเล็กน้อย แต่ฉันก็โอเค เพื่อทำให้สิ่งต่าง ๆ ซับซ้อนขึ้น สิ่งนี้กำลังทำบน Synology NAS ซึ่งหมายความว่าฉันไม่สามารถเข้าถึงบรรทัดคำสั่งที่รัน Docker ได้ โชคดีที่ GUI เปิดเผยค่าคำสั่ง ฉันไม่ได้ยุ่งกับ Docker มากนัก ดังนั้นฉันจึงติดขัดเล็กน้อยในการพยายามหาวิธีทำสิ่งนี้ผ่านคำสั่ง ใน Linux คำสั่งที่ฉันจะใช้เพื่อให้บรรลุสิ่งที่ฉันต้องการคือ:

groupadd -g 65555 group1 && groupadd -g 65556 group2 && usermod -a -G group1,group2 && default_comnand

ถ้าใครสามารถช่วยแอบแฝงให้เป็นค่าคำสั่งที่รันได้นั่นจะดีมากนอกจากนี้ คำสั่งเริ่มต้นเมื่อไม่มีการระบุคืออะไร ฉันเพิ่งใส่ตัวยึดตำแหน่ง default_command เพราะโดยค่าเริ่มต้นคำสั่งจะว่างเปล่าใน GUI

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา