Lučki radnik

Instaliranje Dockera na Debian 10

Instaliranje Dockera na Debian 10
U ovom članku pokazat ću vam kako instalirati najnoviji Docker CE (izdanje zajednice) na Debian 10 Buster. Pa, krenimo.

Instaliranje potrebnih ovisnosti:

Prvo morate instalirati neke pakete ovisnosti na Debian 10. Svi su ti paketi dostupni u službenom spremištu paketa Debiana 10.

Sada ažurirajte predmemoriju spremišta APT paketa sljedećom naredbom:

$ sudo apt ažuriranje

Predmemorija spremišta spremišta APT-a trebala bi se ažurirati.

Sada instalirajte sve potrebne pakete pomoću sljedeće naredbe:

$ sudo apt instaliraj apt-transport-https ca-certifikate curl
gnupg2 svojstva softvera-zajednička

Sada pritisnite Y a zatim pritisnite za potvrdu instalacije.

Treba instalirati sve potrebne pakete ovisnosti.

Dodavanje spremišta Docker paketa:

Sada Docker koristi HTTPS protokol za posluživanje Dockerovih paketa putem interneta. Dakle, morate dodati GPG ključ spremišta Docker paketa da biste ga mogli koristiti.

$ curl -fsSL https: // preuzimanje.lučki radnik.com / linux / debian / gpg
| sudo apt-key dodati -

Treba dodati GPG ključ.

Sada pokrenite sljedeću naredbu za dodavanje spremišta Docker paketa na vaš Debian 10 stroj.

$ echo "deb [arch = amd64] https: // preuzimanje.lučki radnik.com / linux / debian $ (lsb_release -cs)
stabilna "| sudo tee / etc / apt / sources.popis.d / docker-ce.popis

Treba dodati spremište Docker paketa.

Sada ažurirajte predmemoriju spremišta APT paketa sljedećom naredbom:

$ sudo apt ažuriranje

Treba dodati predmemoriju spremišta APT paketa.

Instaliranje Dockera:

Sada instalirajte Docker CE sa sljedećom naredbom:

$ sudo apt instaliraj docker-ce docker-ce-cli containerd.io

Sada, da biste potvrdili instalaciju, pritisnite Y a zatim pritisnite .

Upravitelj paketa APT preuzet će i instalirati sve potrebne pakete.

U ovom trenutku treba instalirati Docker CE.

Sada dodajte korisnika za prijavu u lučki radnik grupa sa sljedećom naredbom:

$ sudo usermod -aG docker $ (whoami)

Sada ponovo pokrenite računalo pomoću sljedeće naredbe:

$ sudo ponovno pokretanje

Nakon što se računalo pokrene, pokrenite sljedeću naredbu kako biste provjerili radi li Docker ispravno.

Verzija $ dockera

Kao što vidite, sve izvrsno funkcionira. U vrijeme pisanja ovog članka, Docker CE 19.03.1 najnovija je verzija Docker Community Edition.

Osnove Dockera:

U ovom odjeljku pokazat ću vam kako koristiti Docker za postavljanje osnovnog HTTP web poslužitelja. Na ovaj način ćete naučiti,

Recimo, želite stati svoje statične web stranice na Docker spremniku. Da biste to učinili, potrebna vam je slika Dockera HTTP poslužitelja.

Za traženje a http poslužitelj Slika Dockera, pokrenite sljedeću naredbu:

$ docker pretraživanje 'http poslužitelj'

Kao što vidite, puno Dockerovih slika navedeno je u rezultatima pretraživanja. Ovdje, IME stupac sadrži naziv Dockerove slike, OPIS stupac sadrži kratki opis Dockerove slike, ZVIJEZDE stupac predstavlja koliko je popularna ta Dockerova slika, SLUŽBENO stupac ako [U REDU] to znači da Dockerovu sliku službeno održava tvrtka / organizacija odgovorna za proizvod / uslugu.

Recimo, sviđa vam se Apache HTTP poslužitelj. The IME Dockerove slike je httpd.

Da biste preuzeli sliku httpd Dockera, možete pokrenuti sljedeću naredbu:

$ docker povucite httpd

Kao što vidite, Docker preuzima httpd slika s interneta.

U ovom se trenutku preuzima Dockerova slika.

Kada se Dockerova slika preuzme prvi put, ona se sprema u lokalni sustav datoteka. Dakle, kada ga budete kasnije koristili, nećete morati ponovo preuzeti istu Dockerovu sliku. Tako štedite puno vremena i propusnosti.

Sljedećom naredbom možete navesti sve lokalne predmemorirane Dockerove slike:

Popis slika $ docker

Kao što vidite, Dockerova slika httpd sprema se lokalno.

Recimo, sada imate direktorij web stranica/ na svojim korisnicima DOM direktorij u kojem su sve vaše datoteke HTML projekta.

Sada možete reći Dockeru da izradi spremnik iz httpd image, pokrenite spremnik, preslikajte $ HOME / web stranica direktorij na webroot (/ usr / local / apache2 / htdocs) od httpd kontejner i proslijedite luku 80 kontejnera do luke 8080 računala sa sljedećom naredbom:

$ docker run -d -v $ HOME / web stranica: / usr / local / apache2 / htdocs -p 8080: 80 httpd

Treba stvoriti novi spremnik.

Sada idite na web preglednik i posjetite http: // localhost: 8080

Kao što vidite, httpd Docker spremnik poslužuje web stranice iz mapiranog direktorija $ HOME / web stranica

Svu naredbu možete navesti sve pokrenute spremnike:

$ docker spremnik ls

Kao što vidite, trenutno imam samo jedan pokrenut spremnik. Možeš naći ID KONTEJNERA, SLIKA, STATUS, LUKE, IMENA itd. svakog tekućeg spremnika odavde. Najvažniji je IMENA kontejnera. Ovdje se ime generira nasumično jer nisam naveo nijedno prilikom stvaranja spremnika. Ime u mom slučaju je energičan_bardeen. Zapamtite ime svog spremnika jer će vam uskoro zatrebati.

Ako želite zaustaviti spremnik energičan_bardeen, pokrenite sljedeću naredbu:

$ docker spremnik zaustaviti vigorous_bardeen

Također možete pokrenuti zaustavljeni spremnik (recimo energičan_bardeen) sa sljedećom naredbom:

$ docker spremnik start vigorous_bardeen

Ako trebate ponovno pokrenuti spremnik (recimo energičan_bardeen), možete pokrenuti sljedeću naredbu:

$ docker spremnik ponovno pokrenite vigorous_bardeen

Ako želite trajno ukloniti spremnik (recimo energičan_bardeen), možete pokrenuti sljedeću naredbu:

$ docker spremnik rm vigorous_bardeen

Dakle, na taj način instalirate Docker na Debian 10 i koristite Docker. Hvala što ste pročitali ovaj članak.

WinMouse vam omogućuje prilagodbu i poboljšanje kretanja pokazivača miša na Windows računalu
Ako želite poboljšati zadane funkcije pokazivača miša, upotrijebite besplatni program WinMouse. Dodaje više značajki koje će vam pomoći da na najbolji...
Lijevi gumb miša ne radi u sustavu Windows 10
Ako s prijenosnim računalom ili stolnim računalom koristite namjenski miš, ali lijevi gumb miša ne radi u sustavu Windows 10/8/7 iz nekog razloga evo ...
Pokazivač skače ili se slučajno pomiče dok tipkate u sustavu Windows 10
Ako ustanovite da kursor miša sam skače ili se pomiče automatski, nasumično dok tipkate u Windows prijenosnom računalu ili računalu, neki od ovih prij...