2019/11/12

docker-composeでapt-get installに失敗するとき

備忘録まで。

dockerやdocker-composeでbuild時にapt-get installで以下のようなエラーを吐かれたときに、

E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/v/vim/vim-common_7.4.1689-3ubuntu1.2_amd64.deb  403  Forbidden

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

apt-get updateがdockerやdocker-composeによってキャッシュが使われている可能性があるので、 dockerなら

$ docker build --no-cache

docker-composeなら

$ docker-compose build --no-cache

でキャッシュを使わないようにすると解決するかも。