Vuoi installare Docker su Windows 10/8/7 o Server senza abilitare la piattaforma Hyper-V (Hypervisor)? Quindi ecco il tutorial, il modo più semplice per avviare un contenitore Docker su Windows ...
Docker, una piattaforma open source offre macchine virtuali containerizzate per eseguire varie app e sistemi operativi in un ambiente isolato. Rispetto ad altri software per macchine virtuali, il docker è leggero e le immagini su di esso utilizzano il kernel del sistema per fornire velocità ottimizzata. Inoltre, le immagini destinate a funzionare su di esso sono anche spogliate o molto leggere, ad esempio, un'immagine Ubuntu che è molto piccola di dimensioni e più leggera rispetto al normale server Ubuntu CLI disponibile online per scaricare e utilizzare.
In termini di versione, Docker offre due edizioni una è Enterprise e l'altra comunità che è un software open source. Sebbene l'open-source che sia gratuita ha tutte le funzioni necessarie per gestire i contenitori e può essere utilizzata sui server e sullo sviluppo per testare le macchine; Le cose che lo rendono diverso dalla versione aziendale sono il supporto e alcune funzioni di gestione per usarle anche in operazioni produttive.
Quindi, se non si desidera abilitare Hyper-V per preservare il supporto di virtualizzazione ad altri software come VirtualBox o VMware Workstation Player, ecco il modo semplice per installare Docker-CE su Windows 10 o 7 utilizzando la cassetta degli attrezzi Docker.
Cosa impariamo qui:
- Come eseguire Docker senza usare Hyper-V?
- Installazione della cassetta degli attrezzi Docker per Windows 10 e 7
- Pull ed esegui immagini Docker su Windows 10 senza hypervisor -hyper -v
Prerequisiti:
- File eseguibile Docker Toolbox
- Windows 10 o 7
- Accesso all'amministratore
- Connessione Internet
Scarica docker Toolbox
La prima cosa di cui abbiamo bisogno è la cassetta degli attrezzi, un pacchetto che contiene vari strumenti: Docker, Docker-Machine, Docker-Ongose, GUI basata sul Web kitematic e VirtualBox. Puoi vedere che VirtualBox è presente, quindi nella cassetta degli attrezzi Docker anziché in Hyper-V, lo utilizzerà per eseguire l'immagine Linux di base per creare ulteriori macchine containerizzate. La cassetta degli strumenti è disponibile per le piattaforme MacOS e Windows 10/8/7, ecco ilPagina githubper scaricare i binari eseguibili.
Esegui il programma di installazione
Una volta che hai il programma di installazione utilizzando il link sopra, eseguilo semplicemente come qualsiasi altro software Windows. Vedrai il "Docker Toolbox Setup Wizard“. Fare clic suProssimopulsante.
Selezionare la posizione di destinazione
Per impostazione predefinita come qualsiasi altra applicazione Windows, la procedura guidata installerà anche i file Docker e la cartella nell'unità C:. Tuttavia, se si desidera salvarlo in un'altra directory, selezionalo qui.
Seleziona i componenti Docker Toolbox da installare
Il vantaggio dell'utilizzo della casella degli strumenti è che viene fornito con tutti i componenti essenziali di cui abbiamo bisogno per utilizzare il docker, inclusa l'app di interfaccia utente grafica chiamataKitematicPer installare, avviare, arrestare ed eliminare graficamente le immagini Docker estratte da Docker Hub. Per impostazione predefinita, tutti saranno selezionati e si consiglia di lasciarli, tuttavia, se sei un utente avanzato, seleziona di conseguenza.
I componenti sono:
- Client Docker per Windows
- Macchina docker per Windows
- Docker composi per Windows
- Virtualbox
- Kitematic per Windows (Alpha)
- Git per Windows
Seleziona compiti aggiuntivi
Per creare vari contenitori virtuali, il Docker utilizza una Distro Linux leggera e per funzionare senza Hyper-V utilizza VirtualBox. Pertanto, lascia le opzioni predefinite come l'aggiornamento di Boot2Docker VM, i binari sul percorso così com'è e fai clic sulProssimopulsante.
Esegui Terminal Docker QuickStart senza Hyper-V
Infine, dopo aver installato tutto ciò, vedrai un'icona sul tuo desktop-Docker Quickstart Terminal, fare doppio clic su quello per avviare il terminale bash per l'impostazione dell'immagine della macchina virtuale Docker su VirtualBox.
Controlla il lavoro Docker
O è possibile utilizzare la stessa finestra del terminale o aprire il prompt dei comandi per verificare se il docker funziona bene o meno. Sul tipo di terminale:
docker pull ubuntu
Il comando sopra prenderà l'ultima immagine Docker di Ubuntu da Docker Hub.
Avvia il contenitore Ubuntu
Uno l'immagine viene estratta, eseguila come contenitore:
docker run -it ubuntu
Vedrai Ubuntu Bash con l'utente root, inizia semplicemente a eseguire tutti i comandi generalmente eseguiti sul sistema operativo Ubuntu Linux.
GUI KITEMATIC, Accesso Contenitori per eseguire i comandi
Nel caso in cui non desideri utilizzare l'interfaccia della riga di comando, ci sarà un'altra icona sul desktop con l'etichetta "Kitematic (Alpha) "Fare doppio clic su quello per eseguire. Seleziona l'opzione VirtualBox dalla sua interfaccia. Vedrai tutti i contenitori in esecuzione sul sistema, comprese le immagini di consulenza.
È possibile eseguire direttamente i comandi dall'interfaccia di Kitematic al contenitore installato e selezionato tramite PowerShell. Basta selezionare il contenitore e fare clic suExecOpzione indicata nel menu. Ciò aprirà il PowerShell per eseguire comandi supportati da container.
In questo modo, possiamo facilmente ottenere tutti i vantaggi di Docker ma senza abilitare Hyper-V sul nostro sistema Windows. Puoi anche.