Vuoi rispolverare i comandi docker più popolari? Segui la nostra guida essenziale di seguito, dei comandi principali della finestra mobile che utilizzerai spesso. Docker, che si autodefinisce "un modo migliore per creare app", è una piattaforma open source per lo sviluppo di app e microservizi, secondo il suo sito web.
Il problema è che Dockers fornisce la virtualizzazione a livello di sistema operativo, che ti consente di distribuire automaticamente la tua app in un contenitore.
I portuali sono meglio di macchine virtuali (VM) perché eliminano i costi di mantenimento e di avviamento di quest'ultimo.
La tua app e le sue dipendenze (ovvero le app prerequisite per il suo corretto funzionamento) diventano portabili durante tutte le fasi di sviluppo e test distribuendole in un container.
Inoltre, le app isolate riducono il time-to-market eliminando i conflitti, consentendo la collaborazione in team e riducendo il time-to-market.
Quando è necessario utilizzare un Docker?
- Per eseguire il codice localmente sul tuo laptop mentre replichi l'ambiente sul tuo server.
- Durante le varie fasi di sviluppo (sviluppo/test/QA) è stato utilizzato Docker CI/CD.
- Come un version control sistema e per distribuire il sistema operativo della tua app con un team.
Come si configura un Docker in locale
- Scarica Docker Toolbox e un'edizione Docker.
- Verifica se il tuo BIOS supporta le tecnologie di virtualizzazione, AMD-V o KVM.
- Installa il pacchetto di estensione Oracle VirtualBox.
- Eseguire l'installazione.
Come si usa un Docker?
Il vantaggio più significativo delle macchine virtuali è che creano snapshot che possono essere ripristinati in qualsiasi momento.
I container Docker migliorano la virtualizzazione dei processi leggeri essendo indipendenti dal sistema operativo e utilizzando le capacità del kernel Linux.
Sono costituiti da immagini Docker, simili alle istantanee. Un file Docker viene utilizzato per creare immagini Docker, che possono essere personalizzate o utilizzate poiché 'libcontainer' è il driver di esecuzione predefinito per i contenitori Docker.
Docker Hub può essere utilizzato per cercare le immagini della finestra mobile e vedere come sono state create.
Per creare un contenitore Docker, digita il seguente comando nel terminale per scaricare l'immagine 'hello world':
$ docker corri ciao mondo
Utilizzare il comando seguente per determinare il numero di immagini sul sistema:
$ immagini docker
Utilizzo di Docker Hub per trovare un'immagine –
$ ricerca nella finestra mobile
Ecco un elenco di comandi Docker
- docker run: avvia un nuovo contenitore ed esegue un comando.
- inizio finestra mobile: avvia uno o più contenitori che sono stati arrestati.
- Docker stop – Mette fine a uno o più container attualmente in esecuzione.
- File Docker: è un comando che crea un'immagine.
- Docker pull: estrae un'immagine o un repository da un registro.
- Spinta Docker. Inserisce un'immagine o un repository in un registro.
- docker export – Crea un archivio tar del filesystem di un container.
- docker exec – Esegue il comando in un contenitore in fase di esecuzione.
- Ricerca Docker: cerca le immagini nell'hub Docker.
- allegato Docker. Si collega a un contenitore in esecuzione
- docker commit: crea una nuova immagine in base alle modifiche apportate a un contenitore.
Esempi di utilizzo di una finestra mobile
- Scaricando Docker, puoi eseguire WordPress sul tuo laptop senza dover installare Apache, PHP, MySQL o altri software. Per eseguire Docker in una macchina virtuale, Docker Toolbox crea una versione containerizzata di Linux.
- Installa Oracle VirtualBox utilizzando Docker Tool Box.
- Apri VirtualBox e installa l'Extension Pack.
- Per verificare che l'installazione sia andata a buon fine, digita $ docker run hello-world nel terminale.
- Per installare WordPress localmente, cerca un'immagine di WordPress nel Docker Hub.
- Le finestre mobili possono essere utilizzate anche per configurare DokuWiki.
- È possibile testare i componenti SDN con Docker.
Ecco alcuni esempi per aiutarti a iniziare con il tuo motore Docker.
*Gli esempi di questo articolo riguardano tutti l'installazione di Docker su Windows. Puoi sempre usare una macchina virtuale Linux per eseguirla.
Domande frequenti sui comandi Docker
Cos'è Docker e come funziona?
Docker è una piattaforma di containerizzazione gratuita e open source. Consente ai programmatori di impacchettare le applicazioni in contenitori, che sono componenti eseguibili standardizzati che combinano il codice sorgente dell'applicazione con le librerie del sistema operativo. Avendo contenitori di lavoro, in genere è più facile ridimensionare tali applicazioni.
È possibile utilizzare Docker gratuitamente?
Sì, Docker Desktop è ancora gratuito per uso personale e progetti open source non commerciali.
Docker è una macchina virtuale?
Docker è uno strumento di gestione della configurazione, non una macchina virtuale. Inoltre, tieni presente che Docker per Mac e Docker per Windows utilizzano entrambi il livello di virtualizzazione.
Per favore, lasciare un utile commenta con i tuoi pensieri, quindi condividi questo articolo sui tuoi gruppi di Facebook che lo troverebbero utile e raccogliamo insieme i frutti. Grazie per la condivisione e per essere gentile!
Disclosure: Questa pagina può contenere collegamenti a siti esterni per prodotti che amiamo e consigliamo vivamente. Se acquisti prodotti che ti suggeriamo, potremmo guadagnare una commissione per segnalazione. Tali commissioni non influenzano le nostre raccomandazioni e non accettiamo pagamenti per recensioni positive.