ERROR: http://dl-cdn.alpinelinux.org/alpine/vx.xx/main: temporary error (try again later)の対応
dockerでビルドしたら、次のようなエラーが出た。
ERROR: http://dl-cdn.alpinelinux.org/alpine/v3.11/main: temporary error (try again later) WARNING: Ignoring APKINDEX.70f61090.tar.gz: No such file or directory
バージョン番号などは変わるが、一旦出ると、このエラーが出続ける。
dockerを再起動したが、エラーは変わらず。
$ docker ps -a
してみると、
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 2e0650c75024 446a65f7058a "/bin/sh -c 'apk upg…" 4 minutes ago Exited (12) 4 minutes ago lucid_khayyam b5a808c75de9 446a65f7058a "/bin/sh -c 'apk upg…" 5 minutes ago Exited (12) 5 minutes ago unruffled_shannon 4b6e6b3ac667 446a65f7058a "/bin/sh -c 'apk upg…" 6 minutes ago Exited (12) 6 minutes ago goofy_antonelli 85427430cf7f 446a65f7058a "/bin/sh -c 'apk upg…" 10 minutes ago Exited (12) 10 minutes ago affectionate_saha b0a3fdc23492 446a65f7058a "/bin/sh -c 'apk upg…" 11 minutes ago Exited (12) 11 minutes ago vibrant_visvesvaraya 2b93884dcdde 446a65f7058a "/bin/sh -c 'apk upg…" 12 minutes ago Exited (12) 12 minutes ago intelligent_lamarr 7de775293a70 446a65f7058a "/bin/sh -c 'apk upg…" 16 minutes ago Exited (12) 16 minutes ago tender_hugle ba7afe9872b2 446a65f7058a "/bin/sh -c 'apk upg…" 27 minutes ago Exited (12) 27 minutes ago hopeful_shtern 34a9408d6171 446a65f7058a "/bin/sh -c 'apk upg…" 29 minutes ago Exited (12) 29 minutes ago vigilant_stonebraker ...
status が Exited (12)のイメージを削除
$ docker rm `docker ps -a -q -f "exited=12"`
無事ビルドができるようになった。
参考
以下の解決策では、自分の環境では改善されなかったので、上記の方法を行った。