Débardeur pull erreur : x509: certificat a expiré ou n'est pas encore valide
Description du problème:
Je suis en train de tirer ubuntu à partir du registre public avec cette commande :
docker pull ubuntu
Et puis j'ai eu cette résultats (la commande précédente a été de travail hier) :
"Erreur tout en retirant l'image: Obtenir https://index.docker.io/v1/repositories/library/ubuntu/images: x509: certificat a expiré ou n'est pas encore valide"
docker version :
Client:
Version: 1.10.0
API version: 1.22
Go version: go1.5.3
Git commit: 590d510
Built: Thu Feb 4 18:36:33 2016
OS/Arch: linux/amd64
Server:
Version: 1.10.0
API version: 1.22
Go version: go1.5.3
Git commit: 590d510
Built: Thu Feb 4 18:36:33 2016
OS/Arch: linux/amd64
docker info :
Containers: 4
Running: 0
Paused: 0
Stopped: 4
Images: 20
Server Version: 1.10.0
Storage Driver: aufs
Root Dir: /var/lib/docker/aufs
Backing Filesystem: extfs
Dirs: 44
Dirperm1 Supported: true
Execution Driver: native-0.2
Logging Driver: json-file
Plugins:
Volume: local
Network: bridge null host
Kernel Version: 3.19.0-49-generic
Operating System: Ubuntu 14.04.3 LTS
OSType: linux
Architecture: x86_64
CPUs: 4
Total Memory: 5.815 GiB
Name: ubuntu
ID: Y6OO:23T2:BAPU:DVQJ:HJCJ:USEP:T6EU:PMG4:O4M6:46C7:JKPC:BQHT
WARNING: No swap limit support
uname -a :
Linux ubuntu 3.19.0-49-generic #55~14.04.1-Ubuntu SMP Fri Jan 22 11:24:31 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
- Je vérifier mon "date" et tout est bon. Je ne sais pas d'où ce problème peut venir de la.
Vous devez vous connecter pour publier un commentaire.
celui-ci n'a pour moi
docker-machine regenerate-certs --client-certs
J'ai eu cette erreur, il était lié au système de paramètres de date/heure. (Je me rends compte que l'OP a déclaré sa date est OK, il suffit d'ajouter ce commentaire pour d'autres personnes qui pourraient en arriver à cette page où c'est la question - comme je l'ai fait!!)
Eu un problème quand j'ai démarré ma machine et la date/heure paramètres sont incorrects. Plus tard, après que ma machine avait l'corriger les paramètres de date/heure, j'ai essayé de tirer une image à partir du menu fixe et a obtenu l'erreur ci-dessus.
J'ai redémarré le démon docker fonctionne localement, donc il a ramassé la nouvelle date/heure et peut maintenant tirer avec succès à nouveau.
Vous pouvez soit utiliser
--insecure-registry
option lors du démarrage du démon docker ou de la nécessité de fournir un certificat valide chemin. Regardez ici pour détails.Dans mon cas, j'ai décidé de changer la date et l'heure du serveur à la date actuelle.
Vous avez besoin de vérifier avec la configuration du réseau.Si vous attribuez une seule interface réseau, vous obtiendrez ce problème.Dans le paramètre de réseau vérification de la carte réseau sont de permettre à la fois public et privé.