2015-10-23 31 views
10

Ho iniziato a conoscere Docker. Ma continuo a confondermi spesso, anche se l'ho letto in più punti.Qual è la differenza tra Docker Host e Container

Contenitore Docker e contenitore Docker.

  • Docker Engine è il motore di base che gestisce i contenitori.
  • I contenitori Docker si trovano sopra il motore Docker. Questo è creato da ricette (file di testo con script di shell). Estrae l'immagine dall'hub e puoi installarla su di essa.
  • In un tipico ambiente applicativo, verranno creati contenitori separati per ogni parte del sistema, Application Server, Database Server, Web Server, ecc. (Un contenitore per ciascuno).
  • Docker Swarm è un gruppo di contenitori.

Da dove arriva l'host di Docker? È un'altra parola per Container o un altro livello in cui è possibile tenere insieme più contenitori?

Ci dispiace potrebbe essere una domanda di base. Ho cercato su Google, ma non serve.

risposta

7

L'host di docker è il server OS tradizionale di base in cui il sistema operativo ei processi sono in esecuzione in modalità normale (non contenitore). Pertanto, il sistema operativo ei processi che si avviano effettivamente accendendo e avviando un server (o VM) sono l'host della docker. I processi che iniziano all'interno dei contenitori tramite i comandi della finestra mobile sono i contenitori.

Per fare un'analogia: l'host di docker è il campo da gioco, i contenitori docker sono i bambini che giocano in giro.

3

Docker Host è la macchina su cui è installato Docker Engine.

2

L'ospite è il sistema operativo sottostante ed è il supporto per l'isolamento applicazione (es., Processo e isolamento utente tramite "contenitori". Docker fornisce un'API che definisce un metodo di imballaggio e metodi domanda di lavoro per i contenitori.

Host = implementazione contenitore docker = imballaggi applicazione e gestione del contenitore

+0

Grazie per l'aggiornamento, Paul –

1

docker ospitante è la macchina su cui è installato il motore finestra mobile. contenitore finestra mobile può essere confrontato con un processo semplice esecuzione su quel stesso host finestra mobile.

Problemi correlati