Docker დემონი მუშაობს Linux-ზე?
Docker დემონი მუშაობს Linux-ზე?

ვიდეო: Docker დემონი მუშაობს Linux-ზე?

ვიდეო: Docker დემონი მუშაობს Linux-ზე?
ვიდეო: cannot connect to the docker daemon at unix ///var/run/docker.sock. is the docker daemon running 2024, მაისი
Anonim

macOS-ზე დოკერი ორობითი არის მხოლოდ კლიენტი და თქვენ არ შეგიძლიათ გამოიყენოთ იგი გაქცევა The დოკერ დემონი , იმიტომ დოკერის დემონი იყენებს Linux -კერნელის სპეციფიკური მახასიათებლები, ამიტომ არ შეგიძლიათ გაუშვით Docker მშობლიურად OS X-ში. ასე რომ თქვენ უნდა დააინსტალიროთ დოკერი - მანქანა VM-ის შესაქმნელად და მასზე დასამაგრებლად.

ასევე უნდა იცოდე, როგორ შემიძლია გავიგო, მუშაობს თუ არა Docker daemon Linux-ზე?

ოპერაციული სისტემის დამოუკიდებელი გზა შეამოწმეთ თუ არა Docker არის სირბილი არის კითხვა დოკერი , გამოყენებით დოკერი ინფორმაციის ბრძანება. თქვენ ასევე შეგიძლიათ გამოიყენოთ ოპერაციული სისტემის უტილიტები, როგორიცაა sudo systemctl is-active დოკერი ან სუდოს სტატუსი დოკერი ან სუდო სერვისი დოკერი სტატუსი, ან შემოწმება სერვისის სტატუსი Windows უტილიტების გამოყენებით.

როგორ დავიწყო Docker daemon Linux-ში? დაწყება The დემონი ხელით გამართვის მიზნით, შეგიძლიათ დაიწყე Docker ხელით dockerd ბრძანების გამოყენებით. შეიძლება დაგჭირდეთ sudo-ს გამოყენება, თქვენი ოპერაციული სისტემის კონფიგურაციის მიხედვით. Როდესაც შენ დაიწყე Docker ამ გზით, ის მუშაობს წინა პლანზე და აგზავნის თავის ჟურნალებს პირდაპირ თქვენს ტერმინალში.

ასე რომ, Docker დემონი მუშაობს Docker?

The დოკერის დემონი არის სერვისი, რომელიც ეშვება თქვენს მასპინძელ ოპერაციულ სისტემაზე. ამჟამად მხოლოდ ეშვება Linux-ზე, რადგან ეს დამოკიდებულია Linux-ის ბირთვის რიგ მახასიათებლებზე, მაგრამ ამის რამდენიმე გზა არსებობს გაუშვით Docker MacOS-ზე და Windows-ზეც. The დოკერის დემონი თავად ავლენს REST API-ს.

რომელ მომხმარებლის სახელით მუშაობს Docker?

Docker-ის მართვა, როგორც არა-root მომხმარებელი ნაგულისხმევად, რომ Unix სოკეტი ეკუთვნის მომხმარებლის root-ს და სხვა მომხმარებლებს შეუძლიათ მასზე წვდომა მხოლოდ გამოყენებით სუდო . Docker დემონი ყოველთვის მუშაობს როგორც root მომხმარებელი. თუ არ გსურთ დოკერის ბრძანების წინასიტყვაობა სუდო შექმენით Unix ჯგუფი სახელად docker და დაამატეთ მას მომხმარებლები.

გირჩევთ: