Kako postaviti i koristiti Docker Desktop na Windowsima

Jeste(Are) li programer i počinjete s kontejnerizacijom? Kontejnerizacija(Containerization) je novi trend ovih dana i čini vaš postojeći aplikacijski sustav neovisnim i pouzdanijim. Ako ste tek početnik i počinjete s alatima kao što je Docker , onda je ovo pravo mjesto za vas. U ovom postu smo pokrili vodič o tome kako postaviti i koristiti Docker na Windows računalu. Proces pretpostavlja da ste donekle upoznati s konceptom kontejnerizacije.

Da vam dam jasniju definiciju spremnika, želio bih izravno citirati Docker :

A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.

Postavite(Set) i koristite Docker Desktop na Windowsima(Windows)

Docker ima dosta slučajeva korištenja. Najpopularniji od njih je kontejnerizacija postojećih aplikacija. Možete prepakirati svoje postojeće Java ili .NET aplikacije u vrlo prenosiv spremnik koji se može postaviti na bilo koji poslužitelj. Ali da biste to učinili, morate proći kroz osnove toga. Pa krenimo i vidimo kako ga postaviti u sustavu Windows(Windows) .

1. Preuzmite i instalirajte instalaciju. Prijeđite na Dockerovu web stranicu i preuzmite Docker Desktop za Windows( Docker Desktop for Windows) . Nakon preuzimanja, instalirajte ga na svoje računalo slijedeći jednostavne upute u postavljanju. Vaše bi se računalo moglo ponovno pokrenuti nekoliko puta tijekom procesa.

Docker Desktop na Windowsima

2. Nakon što je sve instalirano, morate stvoriti račun. Prijeđite na hub.docker.com i stvorite novi račun. Sada koristite isti račun za prijavu na svoju instalaciju u sustavu Windows(Windows) . Kreiranje računa je potpuno besplatno i ništa vam neće biti naplaćeno.

3. Dio postavljanja je sada gotov. Možete potvrditi je li Docker pokrenut tako da odete na sistemsku traku i kliknete na ikonu kita. Ili možete otvoriti CMD prozor i izvršiti

docker --version

da provjerite imate li instaliran Docker na vašem računalu. Ili također možete preuzeti sliku hello-world da provjerite radi li sve u redu. U istom CMD prozoru pokrenite docker pokrenite hello-world za pokretanje svih provjera.

4. Sada vam je potrebna slika za pokretanje vašeg prvog spremnika. Postoji mnogo javnih slika dostupnih za različite svrhe. Možete otići na Docker hub i potražiti bilo koju sliku koju želite. Dostupne su slike za WordPress , Ubuntu , Node.Js itd. U ovom primjeru, instalirat ćemo WordPress sliku na lokalni spremnik kako biste mogli pokrenuti lokalni WordPress spremnik na svom računalu.

5. Prvi korak stvaranja bilo kojeg spremnika je stvaranje njegove konfiguracijske datoteke. Konfiguracijska datoteka određuje koju će sliku spremnik koristiti i s kojim parametrima. Dakle, stvorite novu mapu i unutar te mape kreirajte novu datoteku pod nazivom docker-compose.yml. U njega zalijepite sljedeći sadržaj i spremite datoteku:

version: '3.3'

services:
   db:
     image: mysql:5.7
     volumes:
       - db_data:/var/lib/mysql
     restart: always
     environment:
       MYSQL_ROOT_PASSWORD: somewordpress
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wordpress
       MYSQL_PASSWORD: wordpress

   wordpress:
     depends_on:
       - db
     image: wordpress:latest
     ports:
       - "8000:80"
     restart: always
     environment:
       WORDPRESS_DB_HOST: db:3306
       WORDPRESS_DB_USER: wordpress
       WORDPRESS_DB_PASSWORD: wordpress
volumes:
    db_data: {}

Izvor: Docker dokumentacija

6. Otvorite CMD prozor u ovoj mapi i pokrenite

docker-compose up -d

za početak preuzimanja slika i postavljanja spremnika na vašem lokalnom računalu. Nakon što naredba završi s izvršavanjem, imat ćete WordPress spremnik pokrenut i pokrenuti na vašem lokalnom računalu. Možete ga otvoriti u svom pregledniku tako da odete na http://localhost:8000 .

Ovo je način na koji možete stvoriti konfiguracijsku datoteku, a zatim preuzeti potrebne stvari za pokretanje vaše aplikacije unutar spremnika. Imajte(Remember) na umu da je na raspolaganju mnoštvo drugih mogućnosti i ovaj je post ovdje samo da vam pruži pregled Dockera(Docker) i kontejnerizacije. Možete pretraživati ​​internet za više konfiguracijskih datoteka ili čak možete stvoriti vlastite. Postoji mnogo besplatnih Docker slika otvorenog koda dostupnih na mreži koje vam mogu pomoći u početku.

Nakon što prilagodite svoju sliku i izvršite potrebne promjene, možete je također prenijeti u spremište Docker Hub -a. (Docker Hub)Kliknite (Click) ovdje(here)(here) za preuzimanje Docker Desktop za Windows . Daljnje(Further) čitanje o Dockeru(Docker) za Windows ovdje(here)(here) .



About the author

Ja sam softverski inženjer s više od 10 godina iskustva u području Windows inženjerstva. Specijalizirao sam se za razvoj aplikacija temeljenih na sustavu Windows, kao i upravljačkih programa za hardver i zvuk za Microsoftov operacijski sustav Windows sljedeće generacije, Windows 11. Moje iskustvo s izradom aplikacija za Windows čini me posebno vrijednim sredstvom za svaku tvrtku koja želi razviti inovativne tehnološke proizvode.



Related posts