パッケージを最新の状態に保つ
Docker イメージを最新の状態に保つことで、セキュリティが向上します。イメージのリリース後にアプリケーションのセキュリティ更新が公開されている場合があるためです。そのため、信頼できるソースのイメージを使用する場合でも、本番環境で利用する前にイメージ上のすべてのソフトウェアを更新することをお勧めします。
イメージ上のソフトウェアを更新する方法は、イメージとそのオペレーティングシステムによって異なります。ここでは、apt-get パッケージを使って Ubuntu 上のすべてのパッケージを更新する方法を確認しましょう。
- まず、
ubuntuイメージからコンテナを起動します。このとき、コンテナ内でインタラクティブセッションを取得するための適切なフラグを指定してください。 - Ubuntu コンテナ内で
apt-get updateを実行し、apt-get パッケージマネージャーに利用可能な更新を確認させます。 apt-get upgradeを実行して、インストール済みのすべてのパッケージをアップグレードします。
アップグレードを確認する前に、パッケージが変更される理由が表示されます。その理由にはどのようなものがありますか?
この演習はコースの一部です
