Il tempo di inattività zero viene distribuito in azure come contenitore docker

Al momento in cui mi impegno, lasciate che il mio server di build test e distribuisca utilizzando il web di distribuzione all'azure.

Come posso distribuire un contenitore docker in azure come la distribuzione del sito web e mantenere il mio sito in esecuzione? (AppVeyor)

Ho un dockerfile come parte del mio codice sorgente.

Ho provato una macchina virtuale, ma creo manualmente il mio contenitore docker e il mio sito (istanze multiple) è in discesa all'ora di distribuzione.

Sarebbe impressionante avere qualcosa di simile.

  • commettere
  • Test
  • creare una nuova image docker
  • spingere l'image del docker nel mio repo del hub del docker
  • distribuire il contenitore al mio vm azure utilizzando il clipping azure

Quando si distribuisce un'image nuova Docker sul server Azure significa che il vecchio deve scendere e, mentre il nuovo avvierà, fininetworking con alcuni tempi di inattività. Per quanto ne so l'unica soluzione per questo sarebbe caricare l'equilibrio tra i vecchi e quelli nuovi. Ci sono diversi buoni esempi di fare questo online, uno di loro; https://github.com/docker/compose/issues/734#issuecomment-167392770