Cum se instalează Docker pe Windows 10

Ultima actualizare: 29/08/2024

docker în Windows 10

En un principio, Docher A fost o tehnologie dezvoltată pentru Linux, deși de-a lungul timpului a ajuns și pe platforme dezvoltate de sistemul de operare Microsoft. In aceasta postare o sa vedem cum se instalează Docker pe Windows 10 și care sunt principalele beneficii pe care ni le poate aduce acest lucru.

Mai întâi să ne amintim ce este exact Docker și cum funcționează. Apoi vă vom explica metoda de urmat pentru a-l putea instala pe Windows 10 și a vă bucura de serviciile sale.

Ce este Docker și pentru ce este?

Docker este un software open source creado en el año 2013 por Solomon Hykes care este folosit pentru a implementa aplicații în containere virtuale. Acest lucru permite diferitelor aplicații să funcționeze în diferite medii complexe.

docker în Windows 10

Explicat foarte simplu, vom spune că un container Docker este un pachet software care are toate elementele necesare rulării unei anumite aplicații. Imaginea Docker este cea care ne oferă instrucțiunile și configurația și instrucțiunile necesare pentru a porni sau opri fiecare container.

Gestionarea fiecăruia dintre aceste containere este relativ simplă datorită ajutorului API-ul Docker sau prin interfața de linie de comandă (CLI). Și când vine vorba de gestionarea mai multor containere, există posibilitatea de a utiliza instrumentul Docker Compose.

Conținut exclusiv - Faceți clic aici  Cum să joci Fortnite cu un controler

Cum ne poate ajuta Docker? Sunt multe cazuri, deși unul dintre cele mai frecvente este cel al puterii Încercați un software nou fără a fi necesar să îl instalați manual. Printre principalele sale avantaje trebuie să amintim portabilitatea, capacitatea de automatizare și comunitatea mare de utilizatori pe care o are în întreaga lume, mereu dispuși să răspundă la întrebări și să dea o mână de ajutor.

Pe de altă parte, trebuie spus că Docker nu oferă aceeași viteză ca a mașină virtuală. De asemenea, trebuie remarcat faptul că manipularea acestuia poate fi oarecum complexă pentru unii utilizatori.

În orice caz, dacă realizăm că dezvoltarea unei aplicații este o provocare, folosirea containerelor Docker este una dintre cele mai bune modalități prin care ne putem asigura că funcționează în toate mediile posibile.

Instalați Docker pe Windows 10 pas cu pas

Instalarea Docker pe Windows 10 nu este un proces complicat. Ceea ce trebuie luat în considerare este că sistemul nostru de operare respectă toate condiții preliminare. Odată ce am verificat acest punct, cel mai bine este să folosim o aplicație cu garanții, cum ar fi Docker Desktop.

Requisitos de instalación

Versiuni Windows 10

Pentru a instala Docker pe Windows 10 folosind Docker Desktop, trebuie să aveți unul dintre următoarele versiuni del sistema operativo: Windows 10 Pro, Windows 10 Enterprise o Windows 10 Educație (cu suport pentru Hyper-V și WSL 2). Este posibil si cu Windows 10 Home, atâta timp cât folosim actualizarea din mai 2020 sau mai târziu.

Conținut exclusiv - Faceți clic aici  Cum să dezactivezi dvr-ul Windows 10

În afară de asta, trebuie asigurați-vă că virtualizarea este activată în BIOS/UEFI. Acest lucru este esențial pentru ca Docker Desktop să utilizeze Hyper-V sau WSL 2.

În primul rând: Activați funcțiile Windows necesare

wsl2

Odată ce am verificat că sunt îndeplinite cerințele de sistem necesare, trebuie să activăm următoarele caracteristici una câte una:

Activați Hyper-V și containerele

  1. Din Panoul de control vom face Programas.
  2. Am selectat „Activați sau dezactivați funcțiile Windows”.
  3. Acolo activăm următoarele casete: Hyper-V și platforma de mașini virtuale.
  4. În final, facem clic pe "Accepta" y reiniciamos el ordenador.

Activați WSL 2 (subsistem Windows pentru Linux)

Deschidem PowerShell ca administrator și rulăm următoarele comenzi înainte de a reporni:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Actualizați nucleul WSL 2 Linux

Descărcăm actualizarea kernelului „Pachetul de actualizare a nucleului WSL 2 Linux pentru mașini x64” din Site-ul oficial Microsoft y ejecutamos programul de instalare descărcat pentru a actualiza nucleul WSL.

Conținut exclusiv - Faceți clic aici  Cum să dai un skin în Fortnite

Setați WSL 2 ca implicit

În cele din urmă, în PowerShell, rulăm următoarea comandă pentru a seta WSL 2 ca versiune implicită:

wsl –set-default-version 2

În al doilea rând: Descărcați, instalați și configurați Docker Desktop

docker desktop

Ultimul pas pentru a avea Docker pe Windows 10 constă în descărcați Docker Desktop din linkul oficial și rulați-l pe computerul nostru. În timpul procesului de instalare, trebuie să selectați opțiunea de a utiliza WSL 2 ca backend și urmați restul instrucțiunilor care apar pe ecran.

Apoi, deschidem Docker Desktop din meniul de pornire (prima dată poate dura câteva minute). Înainte de a începe să utilizați aplicația, trebuie să configurați câțiva dintre parametrii acesteia:

  • Configurați WSL- În interfața principală a Docker Desktop, vom face Setări, apoi la meniu General y activamos la opción „Folosiți motorul bazat pe WSL 2”.
  • Configurați integrarea WSL: din nou hai Setări, de acolo la Resources și selectăm WSL Integration cu distribuțiile Linux pe care vrem să le folosim.

În cele din urmă, pentru verifica că instalarea a fost finalizată cu succes, putem deschide PowerShell și rula această comandă pentru a o verifica:

docker –version

Dacă totul este corect, vom afișa un mesaj de bun venit. După aceasta, Docker ar trebui să funcționeze acum fără probleme pe Windows 10.