اجرای کانتینر بعنوان کاربر مشخص در داکر

mohsen10 ماه قبل
ارسال شده در
mohsen

فرض می کنیم کانتینری داریم که به فایلی روی هاست درسترسی دارد و می خواهیم محتویات فایل را از داخل کانتینر تغییر دهیم یا فایل را پاک کنیم. برای این کار باید پرمیشن لازم به کاربری که کانتینر بوسیله آن اجرا می شود دسترسی لازم را برای این کار بدهیم یا کانتینر را بوسیله کاربری اجرا کنیم که دسترسی لازم برای این کار را دارد.

در ویندوز:

      docker run --user "NT Authority\System" ...
    

در لینوکس:

      docker run --user "1002:1002"
    

پارامتر user:

      -u, --user		Username or UID (format: <name|uid>[:<group|gid>])
    
رای
0
ارسال نظر
مرتب سازی:
اولین نفری باشید که نظر می دهید!