Kako instalirati Docker na Linux korak po korak

Zadnje ažuriranje: 02/06/2026

Trebate li pomoć pri instaliranju Dockera na Linuxu? Iako je Linux najprirodnije okruženje za Docker, postupak instalacije može se malo razlikovati ovisno o distribuciji. Stoga ovaj vodič objašnjava kako to učiniti korak po korak. koje naredbe koristiti, kako provjeriti da sve radi i nekoliko dodatnih postavki za ugodniji rad.

Kako instalirati Docker na Linux korak po korak

Instalirajte Docker na Linuxu

Docker radi kao san na Linuxu, ali Može biti zastrašujuće raditi instalaciju od nule (Ako vas zanima, pogledajte temu) Kako instalirati Docker na Windows 10Međutim, to je ključno ako poduzimate prve korake u svijetu modernog razvoja i implementacije softvera. Činjenica je da je Docker revolucionirao način na koji stvaramo, testiramo i upravljamo aplikacijama na poslužiteljima i lokalno.

Razmislite o tome: vaša aplikacija savršeno radi na vašem razvojnom računalu, ali čim je prenesete na poslužitelj, ruši se. Različita okruženja, konfliktne ovisnosti, nedostajuće konfiguracijske varijable… Docker sve to rješava pakiranjem softvera u kontejnere. Kontejner je poput lagane kutije koja sadrži vašu aplikaciju i sve što joj je potrebno za funkcioniranje..

Stoga je instaliranje Dockera na Linux ključno kako bi se osiguralo da se vaše aplikacije ponašaju isto bez obzira na to gdje ih pokrećete. Iz tog razloga, detaljno ćemo opisati postupak korak po korak, fokusirajući se na Ubuntu/Debian distribucije. Počnimo s zahtjevi koje morate ispuniti, a zatim s postupkom instalacije.

Preduvjeti koje ne biste trebali preskočiti

Linux

Za kako bi se osigurala glatka instalacijaVaš sustav mora biti u skladu sa sljedećim:

  • Linux distribucija temeljena na Debianu/Ubuntuu, Fedori, CenteOS-u, Rockyju, AlmaLinuxu ili Archu.
  • Pristup terminalu s dozvolama superkorisnika.
  • Za preuzimanje službenih paketa potrebna je internetska veza.
  • Sustav i repozitoriji ažuriraniTrči ažuriranje sudo apt-a && sudo apt nadogradnja -y (Ubuntu/Debian) ili sudo dnf ažuriranje -y (Fedora).
  • Očistite sve prethodne instalacije. iz Dockera: Pokreni sudo apt-get ukloni docker docker-engine docker.io kontejner runc.
  • Instalirajte potrebne ovisnosti koji omogućuju dodavanje sigurnih repozitorija i GPG ključeva: Pokreni sudo apt install ca-certifikati curl gnupg lsb-release -y.

Instaliranje Dockera na Linux: Dodavanje službenog Docker repozitorija

Nakon što su ispunjeni preduvjeti, vrijeme je za Dodajte službeni Docker repozitorijOvaj korak osigurava da uvijek dobijete najnoviju i najstabilniju verziju alata.

  1. Izradite direktorij za ključeve: trči

    sudo install -m 0755 -d /etc/apt/keyrings

  2. Preuzmite GPG ključ: trči

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg –dearmor -o /etc/apt/keyrings/docker.gpg

  3. Dodajte repozitorij: trči

    jeka«deb [arch=$(dpkg –print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \»$(lsb_release -cs) stable» | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

  4. Konačno, ažurirati s ažuriranje sudo apt-a.

Instalirajte Docker Engine

Nakon što se repozitorij doda, Docker možete instalirati na Linux bez rizika od pogreške. Da biste to učinili, idite na Instalirajte Docker Enginekoji je središnji mehanizam ili pozadinska usluga (demon) koji upravlja Docker objektima (slikama, kontejnerima, mrežama i volumenima).

  • Na Ubuntu/Debianu: pokrenite sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
  • U Fedori, sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
  • U Arch Linuxu, sudo pacman -S docker 

Provjerite je li instalacija bila uspješna

Nakon što je ovaj proces završen, Docker servis će se automatski pokrenuti u pozadini. Kako bismo provjerili radi li motor glatko, možemo Provjerite status usluge putem systemd-a: trči sudo systemctl status docker. Trebali biste vidjeti izlaz u terminalu sa zelenim tekstom koji označava da je aktivan (trčanje).

Također je prikladno Provjerite da cijeli strujni krug radi (CLI – Motor – Pražnjenje)Da biste to učinili, možete pokrenuti klasični testni kontejner u terminalu: sudo docker run hello-worldŠto se događa interno kada se ovo izvrši?

  1. CLI lokalno traži sliku pozdrava.
  2. Budući da ga ne može pronaći, povezuje se s Docker Hubom, koji je javni registar u oblaku.
  3. Otpust (Vuci) Slika stvara kontejner i pokreće ga.
  4. Kontejner prikazuje pozdravnu poruku na vašem zaslonu, a zatim se automatski zaustavlja.
Ekskluzivan sadržaj - Kliknite ovdje  Kako instalirati Adobe CS4 na Windows 10

Korištenje Dockera bez znoj (neobavezno, ali preporučeno)

Nakon instalacije Dockera na Linuxu, potrebno je instalirati znoj na svaku naredbu koju mu date. To, osim što je zamorno, može predstavljati potencijalni sigurnosni rizik u razvojnim okruženjima. Rješenje? Dodajte trenutnog korisnika u Docke korisničku grupuovako:

  1. Stvorite docker grupu s sudo groupadd docker
  2. Dodajte svog aktivnog korisnika u grupu s sudo usermod -aG docker $USER
  3. Za trenutnu primjenu promjena grupe bez ponovnog pokretanja računala, pokrenite newgrp dockerAko ne radi, ponovno pokrenite sustav.
  4. Zatim pokušajte s Docker Run Pozdrav-svijet (bez znoj). Ako se ne pojavi greška dozvola, konfiguracija je spremna.

Bitne naredbe koje biste trebali znati nakon instaliranja Dockera na Linuxu

Nakon što instalirate Docker na Linux, morate znati nekoliko stvari. bitne naredbe za glatko kretanje po njemuNaveli smo ih u nastavku zajedno s onim što rade:

  • docker ps: Prikazuje kontejnere koji su trenutno aktivni.
  • docker ps -a: Prikazuje sve instalirane kontejnere (aktivne i neaktivne).
  • docker slike: Navodi sve slike koje ste lokalno preuzeli.
  • Docker pull Preuzmite sliku bez pokretanja.
  • Docker Stop Sigurno zaustavlja kontejner u radu.
  • Docker RMI Izbrišite Docker sliku iz lokalne pohrane.
  • Uklanjanje Docker sustava: Uklanja zaustavljene kontejnere, nekorištene mreže ili viseće slike.
Ekskluzivan sadržaj - Kliknite ovdje  Kako dodati vodeni žig fotografijama na iPhoneu

Dodatne konfiguracije nakon instaliranja Dockera na Linuxu

Koristan prijedlog nakon instaliranja Dockera na Linuxu je instalirajte alat PortainerOvo je web sučelje koje vam omogućuje upravljanje kontejnerima, slikama i volumenima bez korištenja terminala. Posebno je korisno kako vaš ekosustav raste, a možete ga instalirati sljedećom naredbom:

docker run -d -p 9000:9000 –name portainer –restart uvijek -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce

S druge strane, bit će ti drago znati da Docker zajednica je ogromnai službenu dokumentaciju u docs.docker.com To je umjetničko djelo. Pristup svim ovim materijalima posebno je koristan za one koji poduzimaju prve korake u svijetu kontejnera. Sada kada ste ga instalirali, možete početi stvarati kontejnere, automatizirati implementacije i istraživati ​​cijeli okolni ekosustav.