Docker

Docker to aplikacja desktopowa do tworzenia, uruchamiania i zarządzania kontenerami na Macu z zintegrowanymi narzędziami do lokalnych przepływów pracy programistycznej.

Docker Inc com.docker.docker

Czym jest Docker?

Docker to narzędzie dla programistów do tworzenia, uruchamiania i zarządzania aplikacjami skonteneryzowanymi w systemie macOS. Jest przeznaczone dla programistów, inżynierów DevOps i zespołów technicznych, które potrzebują spójnego środowiska lokalnego do budowania i testowania aplikacji. Docker Desktop łączy środowisko uruchomieniowe kontenerów, narzędzia wiersza poleceń i interfejs graficzny, dzięki czemu użytkownicy mogą pracować z obrazami, kontenerami, wolumenami i projektami Compose w jednym miejscu. Jest powszechnie używany do uruchamiania lokalnych baz danych i usług, testowania aplikacji wielokontenerowych oraz odtwarzania środowisk na różnych maszynach. Aplikacja obsługuje również przepływy pracy oparte na Kubernetes i integruje się z popularnymi narzędziami programistycznymi, co czyni ją przydatną w nowoczesnym tworzeniu aplikacji webowych, API i mikrousług. Docker Inc publikuje Docker Desktop dla Mac, Windows i Linux.

Kluczowe cechy

  • Lokalne tworzenie i uruchamianie aplikacji skonteneryzowanych
  • Zarządzanie obrazami, kontenerami, wolumenami i sieciami z poziomu interfejsu desktopowego
  • Uruchamianie projektów wielokontenerowych za pomocą Docker Compose
  • Korzystanie ze zintegrowanego Kubernetes do testowania lokalnych klastrów
  • Dostęp do narzędzi Docker CLI obok aplikacji graficznej
  • Udostępnianie spójnych środowisk programistycznych w zespołach

Sprawdź pozostałości aplikacji w diCleaner

Przed czyszczeniem sprawdź pamięci podręczne, pliki wsparcia, kontenery i elementy logowania.

Pobierz diCleaner

Przegląd bezpieczeństwa

Status: Przeważnie bezpieczne

Docker Desktop to legalne oprogramowanie dla programistów, a jego działanie w tle związane z siecią i wirtualizacją jest normalne podczas uruchamiania kontenerów. Na Macu może poprosić o uprawnienia administratora podczas konfiguracji, aby skonfigurować komponenty takie jak sieć, porty uprzywilejowane lub integracja z wierszem poleceń. Kontenery uruchamiane w Docker mogą udostępniać lokalne usługi, montować foldery i pobierać obrazy z zewnętrznych rejestrów, więc główne praktyczne ryzyko wynika z tego, co zdecydujesz się uruchomić, a nie z samej aplikacji. Używaj zaufanych obrazów kontenerów, sprawdzaj opublikowane porty i udostępnione foldery oraz aktualizuj aplikację.

Zalecenie: Zachowaj Docker, jeśli używasz programowania opartego na kontenerach, lokalnych baz danych, środowisk testowych lub projektów Compose. Jeśli nie korzystasz już z przepływów pracy Docker, możesz go usunąć, aby zwolnić miejsce na dysku i zatrzymać jego komponenty działające w tle, ale wszelkie lokalne kontenery, obrazy i wolumeny, których nadal potrzebujesz, należy najpierw wyeksportować lub wykonać ich kopię zapasową.

Typowe ścieżki

  • /Applications/Docker.app

Ścieżki cache

  • ~/Library/Caches/com.docker.docker

Ścieżki wsparcia

  • ~/Library/Application Support/Docker Desktop
  • ~/Library/Group Containers/group.com.docker

Ścieżki preferencji

  • ~/Library/Preferences/com.docker.docker.plist

Ścieżki kontenerów

  • ~/Library/Containers/com.docker.docker

Podziel się doświadczeniem

Bądź pierwszy, który podzieli się doświadczeniem.

Podziel się doświadczeniem z tym aplikacją