Jak zainstalować Dockera w Debian Top 10

Jak zainstalować Dockera w Debian Top 10

Doker to ramy wykorzystywane do opracowywania aplikacji opartych na kontenerach. Te kontenery są lekkim i małym środowiskiem wykonawczym, które dzielą jądro systemu operacyjnego; Jednak działają w izolacji. W tym czasie pojemniki były już używane w systemach opartych na Linuksie. Projekt Docker ułatwił programistom pakowanie aplikacji jako „Zbuduj raz i biegnij w dowolnym miejscu" strategia.

Kontener Docker

Pojemniki Docker można traktować jako obrazy wykonywalne. Za pomocą Docker API lub CLI możesz wykonywać różne operacje w kontenerze Docker. Zapewnia również obiekt do podłączenia kontenera do jednej lub więcej sieci, dołączania dowolnego przechowywania lub utworzenia nowego obrazu Dockera z istniejącego stanu.

Pojemnik jest często dobrze oddzielony od hosta i maszyny domyślnej. Masz kontrolę nad izolowaną siecią kontenera, jego pamięci i innych podsystemów podstawowych. Obraz kontenera i dowolne podane parametry konfiguracyjne jest używane do budowania lub uruchamiania. Wszelkie zmiany stanu kontenera, które nie są zapisywane w trwałym przechowywaniu, są utracone po usunięciu kontenera.

Korzyści z korzystania z Dockera w Debian 11

Jedną z najlepszych rzeczy w korzystaniu z projektu open source jest swoboda wyboru technologii, którą chcesz wykorzystać do wykonania dowolnego zadania. Docker jest odpowiedni dla programistów, którzy wymagają lekkiego, małego i czystego środowiska do celów testowych i chcą uniknąć szerokiego zarządzania i konfiguracji. Może również szybko testować, wysyłać i wdrażać kod, co pomaga zminimalizować opóźnienie między pisaniem kodu a wykonywaniem go w środowisku.

Jeśli Docker jest zainstalowany w twoim systemie i wszyscy wokół ma pewną wiedzę związaną z Docker Toolchain, to Docker Community Edition (CE) to platforma, którą możesz zacząć od kontenerów.

Jak zainstalować zależności Docker

Przede wszystkim otwórz swój terminal Debian, naciskając „Ctrl+alt+t”I wykonaj poniższe polecenie do aktualizacji repozytoriów systemowych:

Aktualizacja $ sudo apt-get

W następnym kroku dodamy wymagane zależności Docker do systemu.

$ sudo apt -y instalacja apt-transport-https ca-certyfikaty curl gnupg2 oprogramowanie-properties-common

Wszystkie zależności zostały zainstalowane.

Jak zaimportować klawisz Docker GPG i repozytorium na Debian 11

Aby podpisać pakiety Docker, musisz zaimportować jego oficjalny klucz do swojego systemu. W tym celu napisz polecenie curl w terminalu.

$ curl -fssl https: // pobierz.doker.com/Linux/Debian/GPG | sudo gpg--dearmor -o/usr/share/keyrings/Docker-Archive-Keyring.GPG

Napisz poniższe polecenie, aby dodać repozytorium:

$ echo "deb [arch = AMD64 podpisany na punkcie =/usr/share/keyrings/Docker-Archive-Keyring.gpg] https: // pobierz.doker.com/linux/debian $ (LSB_RELEASE -CS) stabilny "| sudo tee/etc/apt/źródła.lista.D/Docker.lista

Do aktualizacji listy pakietów Użyj:

Aktualizacja $ sudo apt

Po zaktualizowaniu listy pakietów możemy teraz przejść do następnego kroku.

Jak zainstalować Dockera na Debian 11

Teraz wykonaj to polecenie instalacji Dockera w systemie Debian 11:

$ sudo apt instint -y Docker-Cce Docker-C-CLI Containd.io

Poczekaj kilka minut, ponieważ instalacja Docker zajmie trochę czasu:

Jeśli chcesz potwierdzić istnienie Dockera w swoim systemie, napisz „doker„Polecenie z„-v" opcja. „„-v„Dodano opcję, aby pokazać wersję Docker:

$ Docker -v

Jak sprawdzić usługę Docker na Debian 11

Po pomyślnym zainstalowaniu Dockera w systemie, następnym krokiem jest sprawdzenie jego statusu za pomocą „Systemctl" Komenda. „„Systemctl„Polecenie jest wykorzystywane do kontrolowania różnych usług w systemie. W naszym przypadku wykonamy „Systemctl„Polecenie z„status„Opcja sprawdzenia, czy usługa Docker jest aktywna lub nieaktywna w naszym systemie Debian:

$ sudo Systemctl Status Docker

Jak widać, Docker Service jest aktywna w naszym Centos:

Jak przetestować Dockera na Debian 11

Do tego momentu zainstalowaliśmy Dockera i sprawdziliśmy jego status w naszym systemie Debian. Teraz, co powinniśmy zrobić dalej? Przetestujemy działanie Dockera, uruchamiając przykładowy pojemnik. Na przykład w poniższym komendzie postaramy się uruchomić „Witaj świecie„Globalny kontener Docker:

$ sudo docker run hello-world

Wyjście deklaruje, że Docker pracuje bez wysiłku nad systemem:

Wniosek

Doker to framework oprogramowania, który jest wykorzystywany do szybkiego opracowywania, testowania i wdrażania aplikacji. Organizuje aplikacje lub pakiety w kontenery, w tym wszystko, czego potrzebuje Twoja aplikacja, takie jak narzędzia systemowe, biblioteki, kod i czas wykonywania. Docker pozwala szybkiego wdrażania i skalowanie aplikacji w dowolnym środowisku. Ten pismo pokazało Jak zainstalować Dockera na Debian. Ponadto pokazaliśmy procedurę testowania Dockera w systemie Debian 11.