J'ai un certain nombre d'environnements d'application basés sur des conteneurs Solaris. Existe-t-il une méthode pour prendre ces environnements et les porter sur quelque chose utilisable par VMWare Workstation ou Sun VirtualBox? Le matériel source et cible est x86, si cela peut vous aider.Comment convertir des conteneurs Solaris en quelque chose que VMWare ou VirtualBox peuvent utiliser?
Comment convertir des conteneurs Solaris en quelque chose que VMWare ou VirtualBox peuvent utiliser?
Répondre
Il est possible de migrer un conteneur vers un nouvel ordinateur. Voir par exemple https://www.sun.com/offers/details/moving_containers.xml. Vous pouvez configurer une machine virtuelle comme nouvel hôte de conteneur, puis migrer le conteneur dans la machine virtuelle.
pas automatiquement, que je sais de toute façon. mais vous devriez être capable de faire tourner un VM en environ 2 à 5 minutes dans une boîte virtuelle ou VMware. déplacer les applications est l'endroit où le travail est, mais tout dépend de la façon dont vous définissez les choses dans les zones. Si les systèmes sont tous dans un ou plusieurs répertoires, il suffit de les déplacer et de les configurer à nouveau. De combien de zones parlez-vous? En outre, c'est une opportunité de nettoyer les choses, si nécessaire, de toute façon.
Merci pour les réponses. Je devrais seulement devoir déplacer 1 zone, et heureusement cela devrait exiger peu de nettoyage. La raison pour laquelle je dois pouvoir passer d'un conteneur à VirtualBox ou à VMWare est de pouvoir faire une démonstration locale du logiciel; certains marchés n'ont pas une bonne connectivité Internet, et donc les démos sur Internet ne vont pas bien. – Ynglaur
Je ne connais pas grand-chose à votre application, mais ne pouvez-vous pas la vérifier en dehors du contrôle de version et la construire/configurer dans le vm? il semble que vous vous approchiez étrangement de cela. – ms4720
Mes excuses pour la réponse très tardive: il ne s'agit pas seulement de construire l'application, malheureusement. Le conteneur en question contient un environnement de démonstration complet, y compris une quantité importante de données qui ne peuvent pas facilement être exportées/importées. – Ynglaur