როგორ გამოვართვი დოკერის კონტეინერიდან?
როგორ გამოვართვი დოკერის კონტეინერიდან?

ვიდეო: როგორ გამოვართვი დოკერის კონტეინერიდან?

ვიდეო: როგორ გამოვართვი დოკერის კონტეინერიდან?
ვიდეო: Dockerfile >Docker Image > Docker Container | Beginners Hands-On | Step by Step 2024, მაისი
Anonim

ctrl+p აკრეფით და ctrl+q ერთმანეთის მიყოლებით, ინტერაქტიულ რეჟიმს აქცევთ დემონის რეჟიმში, რომელიც ინარჩუნებს კონტეინერი გაშვებული, მაგრამ ათავისუფლებს ზევით თქვენი ტერმინალი. თქვენ შეგიძლიათ მიამაგროთ იგი მოგვიანებით გამოყენებით დოკერი მიამაგრეთ, თუ გჭირდებათ მასთან ურთიერთობა კონტეინერი მეტი.

გარდა ამისა, როგორ გამოვიდე დოკერის კონტეინერიდან?

გასასვლელად გარეთ საქართველოს დოკერის კონტეინერი ბაშის ჭურვი. უბრალოდ გაუშვით გასასვლელი ან დააჭირეთ ctrl-D, როგორც ამას ჩვეულებრივ აკეთებთ. -P არის მოკლე ვარიანტი --publish-all. Ეს ნიშნავს დოკერი გამოაქვეყნა ნებისმიერი EXPOSE პორტი დოკერი გამოსახულება ავტომატურად, ასე რომ თქვენ შეგიძლიათ შეხვიდეთ პორტში ჰოსტიდან.

ასევე იცით, რამდენად უსაფრთხოა დოკერის კონტეინერი? დოკერის კონტეინერები ნაგულისხმევად საკმაოდ უსაფრთხო ; განსაკუთრებით თუ თქვენ აწარმოებთ თქვენს პროცესებს, როგორც არაპრივილეგირებულ მომხმარებლებს შიგნით კონტეინერი . თქვენ შეგიძლიათ დაამატოთ უსაფრთხოების დამატებითი ფენა AppArmor-ის, SELinux-ის, GRSEC-ის ან სხვა შესაბამისი გამკვრივების სისტემის ჩართვით.

მეორეც, რატომ გადის ჩემი Docker კონტეინერი?

შენ არიან ძირითადად გაშვებული კონტეინერი ფონზე ინტერაქტიულ რეჟიმში. როცა მიამაგრებ და კონტეინერიდან გასვლა CTRL+D-ით (ყველაზე გავრცელებული გზა კეთება ეს), შეჩერდი კონტეინერი იმიტომ რომ შენ მოკალი The მთავარი პროცესი, რომელიც თქვენ დაიწყეთ კონტეინერი თან The ზემოთ ბრძანება. ბრძანება ზე The თქვენი სცენარის დასასრული.

რა არის პრივილეგირებული კონტეინერი?

პრივილეგირებული კონტეინერები განისაზღვრება როგორც ნებისმიერი კონტეინერი სად არის კონტეინერი uid 0 მიმაგრებულია ჰოსტის uid 0-ზე. ასეთში კონტეინერები , ჰოსტის დაცვა და გაქცევის თავიდან აცილება მთლიანად ხდება სავალდებულო წვდომის კონტროლის (apparmor, selinux), seccomp ფილტრების, შესაძლებლობების და სახელების სივრცის დაშლის მეშვეობით.

გირჩევთ: