გამოვიდა Docker Desktop 4.50

დავით მაჭახელიძე

კონტეინერული აპლიკაციების შემუშავებისა და განთავსების პლატფორმამ Docker Desktop-მა გამოუშვა ვერსია 4.50. მასში შემოთავაზებულია გაფართოებული გამართვის (debugging) შესაძლებლობები.

ახლა Docker Debug ხელმისაწვდომია ყველა მომხმარებლისთვის უფასოდ.

ასევე, ახალ ვერსიაში გაფართოვებულია ინტეგრაცია პოპულარულ IDE-ებთან, მათ შორის Dockerfile-ის გამართვის ხელსაწყო (debugger) VSCode-ის გაფართოებაში, რათა ეტაპობრივად გაანალიზდეს იმიჯების აწყობა.

Windows-ის მომხმარებლებისთვის Docker Desktop 4.50-ში გაუმჯობესებულია WSL2-ის ინტეგრაციის დონის სტაბილურობა და წარმადობა.

Compose-to-Kubernetes ხელსაწყოს გაუმჯობესებები ზრდის ლოკალური მულტისერვისული აპლიკაციების Kubernetes მანიფესტებად გარდაქმნის ხარისხს. cagent ხელსაწყო ახლა აადვილებს კონტეინერული აგენტების შექმნას და უზრუნველყოფს უფრო პროგნოზირებად ქცევას სხვადასხვა გარემოში.

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

და ბოლოს, Docker Desktop 4.50-ში დაინერგა Kind (k8s) Enterprise-ის მხარდაჭერა, რაც საშუალებას იძლევა ინდუსტრიული დონის Kubernetes-ის რეპროდუცირებადი ტესტირება ჩატარდეს უშუალოდ ლოკალურ სამუშაო სადგურებზე და შემოწმდეს ორკესტრაციის სცენარები დისტანციურ კლასტერებში განთავსებამდე.

უსაფრთხოების განახლებები კონტეინერის დონეზე:

  • Docker-ის ბრძანების ხაზის ინტერფეისი ახლა იღებს სერტიფიკატებს უარყოფითი სერიული ნომრებით, რათა გაიზარდოს თავსებადობა კორპორატიულ PKI სისტემებთან, რომლებიც ქმნიან არასტანდარტულ X.509 სერტიფიკატებს;
  • Enforce Local Port Bindings ფუნქცია არ აძლევს კონტეინერებს უფლებას გახსნან პორტები ლოკალური კომპიუტერის გარეთ ქსელზე უნებლიე წვდომისთვის განვითარების დროს;
  • დაცული იმიჯები გთავაზობთ შეუზღუდავ ფასებს და Helm-ის დიაგრამების ხელმისაწვდომობას.

Docker Desktop 4.50-ში გაუმჯობესდა ინტეგრაცია MCP-სთან. დეველოპერებს შეუძლიათ ისარგებლონ განახლებული სასწავლო ცენტრითა და ნაბიჯ-ნაბიჯ ინსტრუქციებით. ინტერფეისი ახლა საშუალებას იძლევა MCP სერვერების ძიებას, გაფილტვრას და დახარისხებას, რათა დაჩქარდეს ხელსაწყოების პოვნა. თავად MCP კატალოგი ახლა მოიცავს 270-ზე მეტ MCP სერვერს, მათ შორის 60-ზე მეტ დისტანციურს OAuth-ის ჩაშენებული მხარდაჭერით (მათ შორის Notion და Linear).

Docker Desktop 4.50 გთავაზობთ ვერსიებს Windows-ისთვის (x86_64), macOS-ისთვის (Intel და Apple Silicon) და Linux-ისთვის (APT და RPM-ზე დაფუძნებული დისტრიბუციები, Arch-ის ეკოსისტემის დისტრიბუციები), ასევე Windows ARM-ის ბეტა ვერსიას.

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