ডকার সতর্কতা কনফিগারেশন.জসনের অনুমতি অস্বীকৃত


59

আমি সবেমাত্র ডকার ইনস্টল করেছি এবং একটি গোষ্ঠী তৈরি করেছি এবং প্রতিবার সুডো ব্যবহার এড়াতে এটিতে আমার ব্যবহারকারীর নামটি যুক্ত করেছি। তবে আমি যখন পরীক্ষাটি চালাই এবং চালিত docker run hello-worldকরি তখন আমাকে নিম্নলিখিত ত্রুটি দেয়: WARNING: Error loading config file:/home/user/.docker/config.json - stat /home/user/.docker/config.json: permission denied

তবে তারপরে এটি অব্যাহত থাকে এবং একটি সাফল্যের বার্তা দেয়: Hello from Docker. This message shows that your installation appears to be working correctly. কোন ধারণা কি ভুল এবং এর কী কী প্রভাব ফেলে?


উত্তর:


115

চালানোর চেষ্টা করুন

sudo chown "$USER":"$USER" /home/"$USER"/.docker -R
sudo chmod g+rwx "/home/$USER/.docker" -R

$USER বর্তমানে লগ ইন করা ব্যবহারকারীর ব্যবহারকারীর নাম।


ধন্যবাদ, মনে হয় এটি সম্পন্ন হয়েছে। কেবল একটি প্রশ্ন, যেহেতু আমি আমার ব্যবহারকারীর মালিকানা পরিবর্তন করেছি। কোনও গোষ্ঠীর মালিকানা পরিবর্তন করা কি আরও ভাল হবে: ডকার?
Trm

1
পূর্বের রুট লগইন থেকে কিছুটা দ্রুত এবং কমান্ডটি চালিত হয়েছিল। আমি এখনও একই ত্রুটি পেতে। আমি এমনকি চলমান চেষ্টা: sudo chown user:docker /home/user/.docker/config.json, কিন্তু এটা সাহায্য করা হয়নি
Trm

2
ওহে. আমি ফাইলটি সরিয়ে নিয়েছি এবং সবকিছু এখন ঠিকঠাক বলে মনে হচ্ছে।
Trm

1
শীতল @Trm আমি ভাবছি যদি আপনার সম্ভবত এটি করার দরকার হয় chown -R USER:DOCKER /home/USER/.docker?
গ্রামমার্জেক

1
অলসতার জন্য: sudo chown $(whoami):docker /home/$(whoami)/.docker/config.json শুধু কপি পেস্ট করুন।
SWiggels
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.