Bonjour,
Je ne suis pas sur que ca soit le bon endroit mais dans le doute je demande.
J’ai un raspberry sur lequel j’utilise docker. Impossible de faire fonctionner les images alpine linux parce que la date dans le conteneur n’est pas bonne.
Lorsque je lance le conteneur avec un --privileged, la date est correcte mais je souhaite l’utiliser avec un docker-compose et je ne trouve pas comment faire. J’ai mis mon docker-compose en version 3.6 ( pas possible d’aller plus haut ) et j’ai rajouté un « privileged:true » mais ca n’a rien changé.
Voici le docker-compose que j’utilise :
docker@home:~/test$ cat docker-compose.yml
version: "3.6"
services:
test:
build: "./"
restart: "always"
privileged: true
network_mode: "host"
docker@home:~/test$
Et le résultat du docker-compose build :
docker@home:~/test$ docker-compose build --no-cache
Building test
Step 1/3 : FROM alpine
---> 9c74a18b2325
Step 2/3 : RUN date
---> Running in 8d635fb5b046
Sun Jan 0 00:100:4174038 1900
Removing intermediate container 8d635fb5b046
---> ae82494a09fc
Step 3/3 : RUN apk update && apk upgrade
---> Running in 7ffc981ae731
fetch https://dl-cdn.alpinelinux.org/alpine/v3.13/main/armv7/APKINDEX.tar.gz
1996415888:error:0D0D90AD:asn1 encoding routines:ASN1_TIME_adj:error getting time:crypto/asn1/a_time.c:330:
1996415888:error:0D0D90AD:asn1 encoding routines:ASN1_TIME_adj:error getting time:crypto/asn1/a_time.c:330:
1996415888:error:0D0D90AD:asn1 encoding routines:ASN1_TIME_adj:error getting time:crypto/asn1/a_time.c:330:
1996415888:error:0D0D90AD:asn1 encoding routines:ASN1_TIME_adj:error getting time:crypto/asn1/a_time.c:330:
1996415888:error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed:ssl/statem/statem_clnt.c:1913:
ERROR: https://dl-cdn.alpinelinux.org/alpine/v3.13/main: Permission denied
fetch https://dl-cdn.alpinelinux.org/alpine/v3.13/community/armv7/APKINDEX.tar.gz
WARNING: Ignoring https://dl-cdn.alpinelinux.org/alpine/v3.13/main: No such file or directory
ERROR: https://dl-cdn.alpinelinux.org/alpine/v3.13/community: temporary error (try again later)
WARNING: Ignoring https://dl-cdn.alpinelinux.org/alpine/v3.13/community: No such file or directory
2 errors; 14 distinct packages available
ERROR: Service 'test' failed to build: The command '/bin/sh -c apk update && apk upgrade' returned a non-zero code: 2
docker@home:~/test$
Est-ce que vous auriez une idée ? Lorsque je le fais avec une debian le problème ne se pose pas mais pour l’instant c’est sur de l’alpine que je souhaite passer.
Merci d’avance.