GNU/Linux >> Linux の 問題 >  >> Ubuntu

Do-release-upgradeを使用してDocker内のUbuntuを14.04から16.04にアップグレードしますか?

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の下でなぜ違うのかわかりませんが、違う場合はお知らせください。


Ubuntu
  1. Ubuntu13.10からUbuntu14.04にアップグレードする

  2. Ubuntu13.04からUbuntu13.10にアップグレードします

  3. Ubuntu15.04からUbuntu15.10にアップグレードする方法

  1. Ubuntu16.04からUbuntu18.04にアップグレードする方法

  2. 以前のバージョンからUbuntu17.04にアップグレードする方法

  3. Ubuntu20.04からUbuntu22.04にアップグレードします-ステップバイステップガイド?

  1. 以前のリリースからUbuntu17.10にアップグレードする方法

  2. Ubuntu18.04LTSからUbuntu18.10にアップグレードする方法

  3. 今すぐ18.10からUbuntu19.04にアップグレードする方法