Სარჩევი:

რა არის დოკერის გადაფარვა?
რა არის დოკერის გადაფარვა?

ვიდეო: რა არის დოკერის გადაფარვა?

ვიდეო: რა არის დოკერის გადაფარვა?
ვიდეო: Overlay Networking for Multi-Host Container Networking 2024, მაისი
Anonim

The გადაფარვა ქსელის დრაივერი ქმნის განაწილებულ ქსელს მრავალს შორის დოკერი დემონი მასპინძლებს. ეს ქსელი ზის თავზე ( გადაფარვები ) მასპინძელი სპეციფიური ქსელები, რომლებიც საშუალებას აძლევს მასთან დაკავშირებულ კონტეინერებს (მათ შორის swarm სერვისის კონტეინერებს) უსაფრთხოდ დაუკავშირდნენ, როდესაც დაშიფვრა ჩართულია.

გარდა ამისა, როგორ ქმნით ქსელის გადაფარვას?

გამოიყენეთ მომხმარებლის მიერ განსაზღვრული გადაფარვის ქსელი

  1. შექმენით მომხმარებლის მიერ განსაზღვრული გადაფარვის ქსელი.
  2. დაიწყეთ სერვისი გადაფარვის ქსელის გამოყენებით და გამოაქვეყნეთ პორტი 80 პორტში 8080 Docker ჰოსტზე.
  3. გაუშვით დოკერის ქსელი, შეამოწმეთ my-overlay და შეამოწმეთ, რომ my-nginx სერვისის ამოცანა დაკავშირებულია მასთან, კონტეინერების განყოფილების დათვალიერებით.

გარდა ამისა, რა არის Libnetwork? Libnetwork ახორციელებს კონტეინერის ქსელის მოდელს (CNM), რომელიც აფორმებს კონტეინერებისთვის ქსელის უზრუნველსაყოფად საჭირო ნაბიჯებს, ხოლო უზრუნველყოფს აბსტრაქციას, რომელიც შეიძლება გამოყენებულ იქნას მრავალი ქსელის დრაივერების მხარდასაჭერად.

შესაბამისად, როგორ გავასუფთავო Docker-ის გადაფარვა?

  1. გადაწურეთ დოკერის ინსტანცია ELB-დან.
  2. Docker systemctl stop docker rm -rf /var/lib/docker/overlay/* გამორთვა
  3. შეასრულეთ d-ის ბრძანებების შედეგები $-ში (find /var/lib/docker/image/overlay -type d -name '*sha256*'); do echo rm -rf $d/*; შესრულებულია.
  4. გადატვირთვა (ყველაფრის აღდგენის უმარტივესი გზა)

რა არის Docker_gwbridge?

The docker_gwbridge არის ხიდის ქსელი, რომელიც აკავშირებს გადაფარვის ქსელებს (შესასვლელი ქსელის ჩათვლით) Docker Daemon-ის ინდივიდუალურ ფიზიკურ ქსელთან. ნაგულისხმევად, სერვისის გაშვებული თითოეული კონტეინერი დაკავშირებულია მის ადგილობრივ Docker daemon ჰოსტთან docker_gwbridge ქსელი.

გირჩევთ: