45 votes

Obtenir "La version n'est pas encore valide" lors de la mise à jour du conteneur Docker Ubuntu

Je tente de mettre à jour un conteneur ubuntu avec un dockerfile.

RUN apt-get update -y

Mais je reçois l'erreur suivante.

E: Le fichier de publication pour http://security.ubuntu.com/ubuntu/dists/bionic-security/InRelease n'est pas encore valide (invalide pour encore 9h 14min 10s). Les mises à jour pour ce dépôt ne seront pas appliquées.
E: Le fichier de publication pour http://archive.ubuntu.com/ubuntu/dists/bionic-updates/InRelease n'est pas encore valide (invalide pour encore 9h 14min 16s). Les mises à jour pour ce dépôt ne seront pas appliquées.
E: Le fichier de publication pour http://archive.ubuntu.com/ubuntu/dists/bionic-backports/InRelease n'est pas encore valide (invalide pour encore 9h 14min 35s). Les mises à jour pour ce dépôt ne seront pas appliquées.

J'ai vérifié quelques autres solutions au même problème comme ajouter Acquire::Check-Valid-Until=false à apt-get comme ci-dessous

RUN apt-get -o Acquire::Check-Valid-Until="false" update -y

Le code ci-dessus échoue également.

6voto

Kin Points 133

Cela m'a aidé à corriger l'heure dans Docker :

docker run --rm --privileged alpine hwclock -s

6voto

Sumanta Nandy Points 61
sudo hwclock -s

m'a aidé à résoudre le problème.

Docker 2.2.3.0 fonctionnant sur WSL 2 Windows 10 19603

3voto

Geir Ivar Jerstad Points 131

Sur Docker Desktop :

Réglages Réinitialiser Réinitialiser aux paramètres d'usine

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X