[PODMAN] Rootless Mode: Start Container แล้วเจอ Permission Denied
พอดีที่เครื่องทดสอบในบริษัท แล้วเจอ Error: unable to start container …. Permission denied สาเหตุ Volume ที่ Mount ไว้ สำหรับ Rootless Container มีไฟล์ หรือ Folder ที่ Owner ไม่เหมือนกับ User ที่เป็น Rootless Container ในเคสนี้ invsbch เป็น user สำหรับดูแล Rootless Container แต่ /BNZApp1/tmp/oscapinstall มี Owner เป็น root ตัว Podman เลยไม่ยอมให้ Start Container ครับ อ๋อ อีกเรื่อง ตอน Mount Volume เข้า Podman จะถูก SELinux ตรวจสอบด้วยครับ ซึ่งต่างกับ Docker ที่ไม่สามารถทำในส่วนนี้ได้ครับ การแก้ไข ตรวจสอบไฟล์สิทธิของไฟล์ และ Folder ที่ให้ตรงกับ User ที่จัดการ Rootless Container ครับ และจัดการแก้ไข หรือ ลบทิ้งครับ