Come configurare e utilizzare Docker Desktop su Windows
Sei(Are) uno sviluppatore e stai iniziando con la containerizzazione? La containerizzazione(Containerization) è la nuova tendenza di questi tempi e rende il sistema applicativo esistente indipendente e più affidabile. Se sei solo un principiante e stai iniziando con strumenti come Docker , allora questo è il posto giusto dove trovarti. In questo post, abbiamo trattato un tutorial su come configurare e utilizzare Docker su una macchina Windows . Il processo presuppone che tu abbia una certa familiarità con il concetto di containerizzazione.
Per darti una definizione più chiara di contenitore, vorrei citare direttamente 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.
Configura(Set) e usa Docker Desktop su Windows
Docker ha molti casi d'uso. La più popolare è la containerizzazione di applicazioni esistenti. Puoi riconfezionare le tue applicazioni Java o .NET esistenti in un contenitore altamente portatile che può essere distribuito su qualsiasi server. Ma per farlo, è necessario conoscerne le basi. Quindi iniziamo e vediamo come configurarlo su Windows .
1. Scaricare e installare l'installazione. Vai al sito Web di Docker e scarica Docker Desktop per Windows( Docker Desktop for Windows) . Una volta scaricato, installalo sul tuo computer seguendo le semplici istruzioni nel setup. Il computer potrebbe riavviarsi alcune volte durante il processo.
2. Una volta che tutto è installato, è necessario creare un account. Vai su hub.docker.com e crea un nuovo account. Ora usa lo stesso account per accedere alla tua installazione su Windows . La creazione di un account è totalmente gratuita e non ti verrà addebitato nulla.
3. La parte di installazione è terminata. Puoi confermare se Docker è in esecuzione andando nella barra delle applicazioni e facendo clic sull'icona della balena. Oppure puoi aprire una finestra CMD ed eseguire(CMD)
docker --version
per verificare se Docker è installato sul tuo computer. Oppure puoi anche scaricare l' immagine hello-world per verificare se tutto funziona correttamente. Nella stessa finestra CMD , esegui docker run hello-world per eseguire tutti i controlli.
4. Ora hai bisogno di un'immagine per avviare il tuo primo contenitore. Ci sono molte immagini pubbliche disponibili per scopi diversi. Puoi andare all'hub Docker e cercare qualsiasi immagine che desideri. Sono disponibili immagini per WordPress , Ubuntu , Node.Js ecc. In questo esempio, installeremo un'immagine WordPress su un contenitore locale in modo da poter eseguire un contenitore WordPress locale sul tuo computer.
5. Il primo passaggio della creazione di qualsiasi contenitore è la creazione del relativo file di configurazione. Il file di configurazione specifica quale immagine verrà utilizzata dal contenitore e con quali parametri. Quindi, crea una nuova cartella e all'interno di quella cartella crea un nuovo file chiamato docker-compose.yml. Incolla il seguente contenuto e salva il file:
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: {}
Fonte: documentazione Docker
6. Aprire una finestra CMD in questa cartella ed eseguire(CMD)
docker-compose up -d
per iniziare a scaricare le immagini e configurare il contenitore sul tuo computer locale. Al termine dell'esecuzione del comando, avrai un contenitore WordPress attivo e funzionante sul tuo computer locale. Puoi aprirlo nel tuo browser andando su http://localhost:8000 .
In questo modo è possibile creare un file di configurazione e quindi scaricare gli elementi necessari per eseguire l'applicazione all'interno di un contenitore. Ricorda(Remember) che ci sono tantissime altre possibilità disponibili e questo post è qui solo per darti una panoramica di Docker e della containerizzazione. Puoi cercare in Internet più file di configurazione o puoi persino crearne uno tuo. Ci sono molte immagini Docker(Docker) open source gratuite disponibili online che possono aiutarti a iniziare.
Dopo aver personalizzato l'immagine e apportato le modifiche necessarie, puoi anche inviarla a un repository Docker Hub . Fare clic (Click) qui(here)(here) per scaricare Docker Desktop per Windows . Ulteriori(Further) letture su Docker per Windows qui(here)(here) .
Related posts
Best Free C++ IDE per Windows 10
CudaText è un Code Editor gratuito per i programmatori Windows
SynWrite Editor: Free Text & Source Code Editor per Windows 10
Best Free PHP IDE per Windows 10
Come fare uno Windows app native per qualsiasi sito web o web-app
Handy Shortcuts: Create Desktop Shortcuts in Windows 10
Come Download and Install Code :: Blocks in Windows 10
Non è possibile fare clic con il tasto destro del mouse su Desktop su Windows 11/10
Windows Key Bloccato dopo il passaggio da Remote Desktop session
Come gestire virtual Desktop come uno Pro in Windows 10
Come abilitare Developer Mode in Windows 11/10
Create Remote Desktop Connection shortcut in Windows 11/10
Desktop Background Group Policy non sta applicando in Windows 10
Impossibile copiare Paste in Remote Desktop Session in Windows 10
Iconoid aiuta a gestire meglio le icone Windows desktop
Add Sidebar and Desktop Gadgets in Windows 10 con 8GadgetPack
Recycle Bin è disattivato in Desktop Icon Settings su Windows 10
DesktopCal Desktop Calendar app per Windows 10
Notifiche Visualizer Consente di testare le notifiche delle app
Come viscere Steam Giochi a Taskbar or Desktop in Windows 10