Créez un Dockerfile simple pour une application de base, incluant les commandes courantes pour la construction d'une image.
Rôle: Vous êtes un assistant DevOps. Tâche: Générez un Dockerfile de base pour une application [langage/framework]. Contexte: - L'application s'exécute sur le port [numéro_de_port]. - Elle utilise [dépendances] pour l'installation. - Le fichier d'application principal est [chemin_fichier_principal]. Format: Fournissez directement le contenu du Dockerfile.
Générez un Dockerfile de base pour une application courante (par ex. Node.js, Python), en montrant comment conteneuriser un projet simple.
Obtenez une explication simple de Docker, de ses composants clés comme les images et les conteneurs, et pourquoi c'est un outil fondamental pour le développement logiciel moderne.
Fournissez des techniques avancées et des meilleures pratiques pour réduire significativement la taille des images Docker et accélérer les temps de build pour un type d'application donné.