溫馨提示×

docker怎么映射目錄權限

小億
457
2023-11-24 11:57:36
欄目: 編程語言

Docker容器中的目錄權限可以通過 -v--volume 標志來映射。

您可以使用以下命令來映射目錄并設置權限:

docker run -v /host/path:/container/path:ro -d image_name

在上面的命令中,/host/path 是宿主機的目錄路徑,/container/path 是容器內的目錄路徑,ro 表示設置為只讀權限。您可以將 ro 替換為 rw 來設置讀寫權限。

如果需要設置其他特定的權限,可以使用 --user 標志來指定用戶和組的UID和GID。例如:

docker run -v /host/path:/container/path:rw --user $(id -u):$(id -g) -d image_name

上述命令中,$(id -u) 返回當前用戶的UID,$(id -g) 返回當前用戶的GID。

請注意,容器中的用戶與宿主機上的用戶不一定是相同的,因此需要確保容器中的用戶具有正確的權限以訪問映射的目錄。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女