Decydujesz, które usługi możemy włączyć do analizy, personalizacji i wyświetlania treści zewnętrznych.
Na naszej stronie używamy plików cookie i podobnych technologii, aby personalizować treści, osadzać materiały zewnętrzne i lepiej rozumieć sposób korzystania z poszczególnych sekcji.
Niezbędne pliki cookie
Te wpisy zapewniają podstawowe funkcje, takie jak bezpieczeństwo, stabilność i obsługa formularzy.
Opcjonalne sekcje
AnalitykaMarketingPersonalizacjaMedia zewnętrzne
Dane mogą być przetwarzane za twoją zgodą lub na podstawie prawnie uzasadnionych interesów. W ustawieniach plików cookie możesz odrzucić każdą opcjonalną kategorię lub wyrazić na nią zgodę.
Niektóre usługi przetwarzają dane osobowe w państwach trzecich. Wyrażając zgodę, akceptujesz również przekazywanie tych danych. Więcej informacji znajdziesz w naszej polityce prywatności.
Możesz później w każdej chwili wrócić do swojego wyboru i go zmienić. · 1.0.2
Konfiguracja Dockera na serwerze Linux – uruchamianie i zarządzanie kontenerami na Twojej infrastrukturze
Dowiedz się, jak zainstalować Dockera na serwerze Linux, aby efektywnie uruchamiać izolowane aplikacje i optymalnie wykorzystywać zasoby → Sprawdź teraz
10 listopada 20263 min czytania5 Wyświetlenia0 pomocne
Wprowadzenie
Docker to lekki, otwartoźródłowy program do wirtualizacji, który pozwala na izolowane uruchamianie usług lub aplikacji na jednym systemie. W przeciwieństwie do pełnych maszyn wirtualnych, Docker nie emuluje ani nie hostuje dodatkowego systemu operacyjnego, a jedynie środowisko aplikacji w ramach systemu hosta. Dzięki temu oszczędzasz zasoby i masz mniejszy narzut w porównaniu do pełnej wirtualizacji. W tym przewodniku pokażemy, jak zainstalować Dockera na Twoim serwerze.
FAQ
Często zadawane pytania
Połącz się z serwerem przez SSH, dodaj oficjalny klucz GPG Dockera do listy repozytoriów i skonfiguruj repozytorium Docker w źródłach apt, aby zainstalować i aktualizować Dockera.
Docker nie emuluje ani nie hostuje dodatkowego systemu operacyjnego jak maszyna wirtualna, a jedynie tworzy środowisko aplikacji w systemie hosta, co oszczędza zasoby i zmniejsza narzut w porównaniu do pełnej wirtualizacji.
Opinia
Czy ten artykuł był pomocny?
Twoja opinia pomaga nam lepiej ustalać priorytety i aktualizować treści.
0 od 0 Osoby oceniające uznały ten artykuł za pomocny.
Indywidualna pomoc
Instrukcja nie wystarcza?
Nasz zespół wsparcia ZAP zna twój produkt — opisz krótko problem, a pomożemy ci osobiście.
Zappy zna tę instrukcję i odpowie ci bezpośrednio na czacie.
Nawigacja
Oprogramowanie
Przygotowanie
Najpierw połącz się z serwerem Linux przez SSH. Jeśli potrzebujesz pomocy, zajrzyj do naszego przewodnika Pierwsze logowanie (SSH). W tym poradniku używamy Ubuntu jako dystrybucji Linux.
Instalacja
Po połączeniu z serwerem możesz rozpocząć instalację. Wybierz odpowiednie repozytorium Linux z poniższej listy, aby zobaczyć szczegółowe kroki instalacji.
Ubuntu
Najpierw dodaj i skonfiguruj pakiet Docker za pomocą apt. Dzięki temu będziesz mógł łatwo instalować i aktualizować Dockera z repozytorium.
Wykonaj poniższe polecenia, aby dodać oficjalny klucz GPG Dockera do listy repozytoriów:
Docker powinien być teraz zainstalowany. Na koniec uruchom i włącz usługę, aby działała:
Code
sudo systemctl enable --now docker
Aby sprawdzić, czy instalacja się powiodła, uruchom obraz hello-world:
Code
sudo docker run hello-world
Jeśli wszystko jest poprawnie, zobaczysz powitalną wiadomość z podstawowymi informacjami w terminalu. Jeśli pojawi się błąd Permission Denied, upewnij się, że w panelu webowym masz włączoną kompatybilność Dockera i że serwer został ponownie uruchomiony zgodnie z instrukcją przygotowawczą.
Docker został pomyślnie zainstalowany na Twoim serwerze Linux.
Podsumowanie
Gratulacje, pomyślnie zainstalowałeś i skonfigurowałeś Dockera na swoim serwerze Linux! Jeśli masz pytania lub problemy, nasz zespół wsparcia jest do Twojej dyspozycji każdego dnia i chętnie pomoże!
Hosting serwerów od 2,49 € / miesiąc, natychmiastowa dostępność, ochrona DDoS w cenie.
Teraz, gdy Docker działa na serwerze, możesz wykonać kilka dodatkowych ustawień, np. aby nie musieć używać sudo przy poleceniach Docker lub aby Docker uruchamiał się automatycznie przy starcie serwera.
Używanie Dockera bez sudo
Aby nie wpisywać ciągle sudo przed poleceniami Docker, utwórz grupę Docker i dodaj do niej swojego użytkownika. To ułatwi korzystanie, ale pamiętaj, że w ten sposób pośrednio przyznajesz sobie uprawnienia root.
Utwórz grupę docker i dodaj do niej aktualnego użytkownika:
Code
# Utwórz grupę Docker
sudo groupadd docker
# Dodaj użytkownika do grupy Docker
sudo usermod -aG docker $USER
Zalecamy ponowne uruchomienie serwera, aby zmiany w grupach zostały załadowane. Alternatywnie możesz wykonać newgrp docker.
Sprawdź, czy możesz wykonać polecenia Docker bez sudo, uruchamiając ponownie:
Code
docker run hello-world
Wskazówka
Czasem pojawia się błąd związany z plikiem konfiguracyjnym, jeśli wcześniej używałeś polecenia z sudo. Aby to naprawić, usuń katalog Docker poleceniem rmdir ~/.docker/. Katalog zostanie utworzony ponownie przy następnym poleceniu.
Jeśli polecenie działa bez błędów, Docker jest poprawnie skonfigurowany do używania bez sudo.
Automatyczne uruchamianie Dockera przy starcie systemu
Możesz skonfigurować Docker, aby uruchamiał się automatycznie przy starcie serwera, korzystając z systemd – jest to standard w większości dystrybucji Linux.
Wskazówka
W Ubuntu i Debianie Docker jest domyślnie ustawiony na automatyczne uruchamianie przy starcie. Jeśli używasz jednej z tych dystrybucji, nie musisz nic robić.
Aby włączyć automatyczne uruchamianie usługi Docker, wykonaj: