Je viens de configurer un conteneur Docker avec un ubuntu:latest
image. Cette image est, selon /etc/lsb-release
un Ubuntu 14.04. Maintenant, je voudrais mettre à niveau le système de mon conteneur vers Ubuntu 16.04. Par conséquent, j'ai installé le update-manager-core
emballer. Cependant, lorsque j'exécute do-release-upgrade
, je viens de recevoir le résultat suivant :
[email protected]:~# do-release-upgrade
Checking for a new Ubuntu release
No new release found
Pourquoi cela ne fonctionne-t-il pas pour le moment ? Cela fonctionnera-t-il à un moment donné? Quels sont les moyens les plus pratiques pour mettre à niveau le conteneur d'Ubuntu version 14.04 vers 16.04 ? Ai-je une autre possibilité que de créer un nouveau conteneur avec Ubuntu 16.04 et de copier toutes les données de l'ancien conteneur vers le nouveau conteneur ?
Réponse acceptée :
do-release-upgrade -d
est ton ami 🙂
Les versions LTS ne se proposent pas de mise à jour avant la première version intermédiaire, généralement vers juin ou juillet.
Au moins je suppose c'est le problème. Je viens de mettre à niveau quelques machines fiables vers xenial de cette façon. Je ne vois pas pourquoi cela devrait être différent sous docker, mais si c'est le cas, veuillez nous le faire savoir.