ubuntu:latest
を使用してDockerコンテナを設定しました 画像。この画像は、/etc/lsb-release
によると Ubuntu14.04。次に、コンテナ内のシステムをUbuntu16.04にアップグレードしたいと思います。そのため、update-manager-core
をインストールしました パッケージ。ただし、do-release-upgrade
を実行すると 、次の出力が表示されます:
[email protected]:~# do-release-upgrade
Checking for a new Ubuntu release
No new release found
なぜこれが現時点で機能しないのですか?ある時点でまったく機能しますか?コンテナをUbuntuバージョン14.04から16.04にアップグレードするための最も便利な方法は何ですか? Ubuntu 16.04で新しいコンテナーを作成し、古いコンテナーから新しいコンテナーにすべてのデータをコピーする以外の可能性はありますか?
承認された回答:
do-release-upgrade -d
あなたの友達です🙂
LTSリリースは、最初のポイントリリース(通常は6月または7月頃)まで更新を提供しません。
少なくとも私は想定 それが問題です。信頼できるマシンをいくつかアップグレードして、そのようにxenialにしました。 Dockerの下でなぜ違うのかわかりませんが、違う場合はお知らせください。