Fotolia

Comment optimiser la portabilité de Docker sur AWS

L’un des gros avantages des conteneurs Docker est leur portabilité. Toutefois, certaines erreurs peuvent en limiter les capacités d’automatisation et par extension cette portabilité.

Lorsqu’AWS a lancé Amazon EC2 Container Service, les professionnels du secteur ont immédiatement compris l’avantage que pouvaient apporter les conteneurs à la portabilité du Cloud. Avec ce concept, les développeurs développent une application une fois et s’appuient sur Docker pour la déployer sur autant de plateformes qui supportent le framework.

AWS et Google supportent Docker directement sur leur infrastructure. Mais le simple fait d’utiliser Docker ne rend pas l’application portable immédiatement. Pour cela, il convient de passer certaines étapes.

Séparer les composants et les construire automatiquement

Certains développeurs configurent un serveur Docker en local, bâtissent à la main une image personnalisée et installent tous les composants dans une unique image. C’est une erreur. Assembler manuellement un conteneur Docker