რა არის var run Docker sock?
რა არის var run Docker sock?

ვიდეო: რა არის var run Docker sock?

ვიდეო: რა არის var run Docker sock?
ვიდეო: Fixing - permission denied trying to connect to Docker daemon socket at unix:///var/run/docker.sock 2024, მაისი
Anonim

/ ვარ / გაშვება / დოკერი . წინდა არის Unix დომენი სოკეტი . სოკეტები გამოიყენება თქვენს საყვარელ Linux დისტროში, რათა სხვადასხვა პროცესებს ერთმანეთთან დაუკავშირდნენ. Იმ შემთხვევაში დოკერი , / ვარ / გაშვება / დოკერი . წინდა არის მთავარისთან კომუნიკაციის საშუალება დოკერი პროცესი და, რადგან ეს არის ფაილი, შეგვიძლია გავაზიაროთ კონტეინერებთან.

ასევე იკითხა, რა არის Docker sock ფაილი?

დოკერი . წინდა არის UNIX სოკეტი რომ დოკერი დემონი უსმენს. ეს არის მთავარი შესასვლელი წერტილი დოკერი API. ის ასევე შეიძლება იყოს TCP სოკეტი მაგრამ ნაგულისხმევად უსაფრთხოების მიზეზების გამო დოკერი ნაგულისხმევად გამოიყენოს UNIX სოკეტი . შეიძლება იყოს სხვადასხვა მიზეზი, რის გამოც შეიძლება დაგჭირდეთ მონტაჟი დოკერის სოკეტი კონტეინერის შიგნით.

ანალოგიურად, შეგიძლიათ Docker-ის გაშვება Docker-ში? რომ გაუშვით დოკერი დოკერის შიგნით ნამდვილად შესაძლებელია. მთავარი ის არის შენ დარბიხარ გარე კონტეინერი დამატებითი პრივილეგიებით (დაწყებული --privileged=true) და შემდეგ დააინსტალირეთ დოკერი შევიდა რომ კონტეინერი.

ასევე იცოდე, როგორ გავიგო რომელ პორტზე მუშაობს ჩემი Docker?

Ჩეკი შენი დოკერი დემონი. გადატვირთვის შემდეგ დოკერი მომსახურება, შეგიძლიათ ნახე პორტი systemctl სტატუსის გამოსავალში დოკერი . სერვისი, როგორიცაა /usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/ გაშვება / დოკერი .წინდა. Გმადლობთ!

რას აკეთებს დოკერ დემონი?

დოკერ დემონი : მუდმივი ფონური პროცესი, რომელიც მართავს დოკერი სურათები, კონტეინერები, ქსელები და შენახვის მოცულობა. The დოკერის დემონი მუდმივად უსმენს დოკერი API ითხოვს და ამუშავებს მათ.

გირჩევთ: