環境
- Docker
- dockerhubにある、php:5.4-apache
事象
dockerhubにある、php:5.4-apacheで、(OSはDebian)
apt update
apt upgrade
とかしようとすると、リポジトリが見つからずに
Err http://httpredir.debian.org jessie-updates/main amd64 Packages 404 Not Found
みたいなエラーが出て、処理できない。
原因
OSが古いため、
対応するリポジトリが無い。
対処
デッドリンクになっているライブラリ一覧の向き先をアーカイブのホストに変更すればOK。
docker build時にapt-get updateでPackages Not Found - Qiita
事象ruby:2.4.1-slim-stretch のDockerイメージビルド時に以下のエラーが発生。エラーは先頭でビルドに必要なパッケージ群をインストールする箇所で発生していた。RUN a…
Debianで、以下のコマンドやる。
echo "deb http://archive.debian.org/debian/ stretch main" > /etc/apt/sources.list \
&& echo "deb http://archive.debian.org/debian-security stretch/updates main" >> /etc/apt/sources.list \
&& apt update \
&& apt upgrade
コメント