Una delle caratteristiche nifty dell'originale "Docker Swarm" era che:Can Docker 1.12 in "swarm mode" fornisce "un singolo host virtuale Docker"?
trasforma un pool di Docker ospita in un unico, virtuale Docker ospite
permettendo strumenti (come il docker
CLI e docker-compose
) per essere agnostici sul fatto che stessero operando contro una singola istanza di Docker Engine o un cluster Swarm.
Docker 1.12 porta una "modalità sciame" integrata, che è un'entusiasmante nuova interpretazione dell'orchestra di Docker. Ma abbiamo perso la funzione "cluster come host virtuale Docker" nel processo? L'utilizzo di docker run
in un master in modalità sciama sembra solo avviare contenitori sul nodo principale stesso. docker ps
non restituisce alcun suggerimento su quale macchina è in esecuzione su ciascun contenitore. È vero che ora è necessario utilizzare sottocomandi specifici del cluster come docker service
e docker deploy
per eseguire operazioni all'interno del cluster?