Je veux créer un fichier exécutable Windows (.exe) qui doit installer la boîte à outils docker (docker-machine, docker-composer, virtualbox) dans Windows.Comment regrouper docker toolbox, dockerfile, fichier docker-composer dans un fichier exécutable?
Je devrais aussi avoir à regrouper les fichiers docker-composer et dockerfile dans le fichier .exe. Ainsi, une fois la boîte à outils installée, elle doit appeler le fichier Docker-Composer et le conteneur doit être démarré comme je l'ai défini dans le dockerfile.
Je veux automatiser ce processus en un seul clic au lieu de permettre à tout le monde d'installer tous ces composants et de démarrer les conteneurs manuellement.
Est-il possible d'accomplir ceci? J'essaye d'employer l'installation de NSIS ou d'Inno.
merci pour la suggestion. Pouvez-vous s'il vous plaît me téléphoner pourquoi ne pas regrouper le dockerfile? – Jugi
Parce que même dans le cas où vous distribuez de manière traditionnelle, vous ne distribuez pas le Dockerfile. Le Dockerfile devrait être utilisé comme référence ou comme extension. Mais pour une application packagée, elle n'est pas requise pour l'exécution de conteneurs. Seule l'image est requise. –
Je dois obtenir certains des paramètres du conteneur tels que le port, les versions et quelques autres choses de l'utilisateur lors de l'exécution du fichier d'installation. Comment puis-je passer ces paramètres pour construire le conteneur si je sauvegarde l'image au lieu d'utiliser dockerfile? – Jugi