問題詳情如下
sudo: effective uid is not 0, is /usr/bin/sudo on a file system with the 'nosuid' option set or an NFS file system without root privileges?
如果docker文件夾是直接在系統(tǒng)根目錄下的(/var/lib/docker
),是不會(huì)有此問題的,問題的原因是,我的docker文件掛載在另外一塊磁盤上,解決辦法如下:文章來源:http://www.zghlxwxcb.cn/news/detail-687235.html
- 停止所有docker服務(wù),卸載docker文件所在的磁盤(可能不卸載也行)
sudo mount -n -o remount,suid /path/to/mountpoint
比如我的那個(gè)分區(qū)掛載在/mnt/docker
下面,就執(zhí)行sudo mount -n -o remount,suid /mnt/docker
執(zhí)行完,不用重啟系統(tǒng),啟動(dòng)docker的各項(xiàng)服務(wù),然后再進(jìn)入docker就行了文章來源地址http://www.zghlxwxcb.cn/news/detail-687235.html
到了這里,關(guān)于docker中無(wú)法使用sudo命令,提示沒有root權(quán)限或者文件系統(tǒng)掛載沒有nosuid選項(xiàng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!