docker の ubuntu:18.04 内で
Dockerfile とかで docker image を自動構成すんのに、対話的な操作求められるのは嬉しくないので自動で回答したいのだが
オプションとして -y, --yes, --assume-yes, --force-yes のどれを与えてもこれに自動で yes と回答できず、インタラクティブな回答を求められてしまう。
「apt install yes」でググって
apt install davfs2とすると最後に
Should unprivileged users be allowed to mount WebDAV resources? [yes/no]と聞かれる。
Dockerfile とかで docker image を自動構成すんのに、対話的な操作求められるのは嬉しくないので自動で回答したいのだが
オプションとして -y, --yes, --assume-yes, --force-yes のどれを与えてもこれに自動で yes と回答できず、インタラクティブな回答を求められてしまう。
「apt install yes」でググって
- superuser / 2010-07-16: Automatically answer 'Yes' when using apt-get install
apt-get -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install davfs2みたいにもしてみたがこれも効果なし。
なんかあまり感心しないのだが
なんかここの回答、apt の制御下から外れたところで行われてるんじゃ?
yes | apt install davfs2のようにして yes コマンドで標準入力 pipeline で y を垂れ流してやると自動で yes と回答出来た。
なんかここの回答、apt の制御下から外れたところで行われてるんじゃ?
タグ
コメントをかく