Я видел apt-get update -y
в некоторых Dockerfiles. Есть ли пограничный случай, когда apt-get update
потребуется подтверждение? Я не решаюсь предоставить его в моем Dockerfile, не зная, при каких условиях он может стать релевантным.
Если я его не укажу, возникнет ли ситуация, когда обновление не будет выполнено и нарушит мою сборку Docker?
решение1
Под "подтверждением" вы подразумеваете просто запрос "да" или "нет"? Есть несколько пакетов, которые я установил, где apt считывает список загрузок какого-то рода и перечисляет загрузки, а затем спрашивает пользователя Y/n, хочет ли он загрузить все перечисленные пакеты. Это даже не пограничный случай, это довольно распространено, и yes -y
избавит apt от необходимости подтверждения.