いくつかの Dockerfile で見たことがありますapt-get update -y
。確認が必要となるエッジケースはありますかapt-get update
? どのような条件でそれが関連する可能性があるかがわからないため、Dockerfile でそれを提供することを躊躇しています。
これを提供しないと、更新が実行されず、Docker ビルドが壊れてしまうような状況はありますか?
答え1
「確認」とは、単に「はい」か「いいえ」を尋ねるという意味ですか? 私がインストールしたパッケージの中には、apt が何らかのダウンロード リストを読み取り、ダウンロードを一覧表示してから、一覧表示されたパッケージをすべてダウンロードするかどうかをユーザーに Y/n で尋ねるものがあります。これは特別なケースではなく、かなり一般的なケースであり、「はい」と答えると、-y
apt が確認を必要としなくなります。