루트 없는 모드에서 Podman을 사용해 보았더니 "오류: chmod /media/user: 작업이 허용되지 않습니다"라는 메시지가 표시되었습니다. /home/user/.config/containers/storage.conf에 graphroot와 rootless_storage_path를 설정했습니다(아래 참조). 여기 이상한 점이 있습니다. 이 파일에서 runRoot를 변경하고 podman info
아무 일도 일어나지 않는지 확인하면. 하지만 graphRoot를 변경하고 확인하면 runRoot가 변경됩니다. 더 이상한 점은 graphRoot를 다시 변경할 때 자체적으로 runRoot가 다시 변경된다는 것입니다.
누구든지 이것을 설명할 수 있나요? 감사해요
[storage]
# Default Storage Driver, Must be set for proper operation.
#driver = "overlay"
driver = "vfs"
# Temporary storage location
#runroot = "/media/user/temp/containers/run"
runroot = "/run/user/1000"
# Primary Read/Write location of container storage
graphroot = "/media/user/temp/containers/storage1"
# Storage path for rootless users
rootless_storage_path = "/media/user/temp/containers/storage"
GitHub에 문제를 만들었습니다.https://github.com/containers/podman/issues/18692