Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/07/2024, à 12:58

Christellle

Erreur au déploiement de docker en local

Bonjour,
J'ai une erreur au déploiement de docker en local. On dirait qu'il y a un conflit de source entre la configuration du docker et celle de mon système du coup impossible d'installer les package requis, mais je ne sais pas comment régler cela. est-ce que vous pouvez m'aider s'il vous plait?
A noter : je ne suis pas à l'origine de la configuration du docker. J'aimerais que celle-ci fonctionne avec mon système en local si possible. J'ai mis à jour Ubuntu et celle-ci fonctionnait avant la mise à jour. merci

christelle@DESKTOP-FOF3H0T:~/docker/wp_travel$ sudo ./deploy-local.sh
[+] Building 76.0s (7/27)                                                                          docker:default
 => [web internal] load build definition from Dockerfile                                                     0.0s
 => => transferring dockerfile: 3.34kB                                                                       0.0s
 => WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 1)                               0.0s
 => WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 21)                              0.0s
 => WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 78)                              0.0s
 => [web internal] load metadata for docker.io/library/php:8.3-fpm                                           0.8s
 => [web internal] load .dockerignore                                                                        0.0s
 => => transferring context: 807B                                                                            0.0s
 => CACHED [web base 1/2] FROM docker.io/library/php:8.3-fpm@sha256:53f8e1a266a2f20d642059ba2368cd5013567f4  0.0s
 => [web internal] load build context                                                                        0.2s
 => => transferring context: 954.81kB                                                                        0.2s
 => CACHED [web php 1/4] ADD https://github.com/mlocati/docker-php-extension-installer/releases/latest/down  0.8s
 => ERROR [web base 2/2] RUN apt-get update   && apt-get install -y     build-essential     curl     git    75.2s
------
 > [web base 2/2] RUN apt-get update   && apt-get install -y     build-essential     curl     git     gnupg     less     nano     vim     unzip     zip   && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false   && rm -rf /var/lib/apt/lists/*   && apt-get clean:
6.527 Ign:1 http://deb.debian.org/debian bookworm InRelease
12.77 Ign:2 http://deb.debian.org/debian bookworm-updates InRelease
19.01 Ign:3 http://deb.debian.org/debian-security bookworm-security InRelease
25.25 Ign:1 http://deb.debian.org/debian bookworm InRelease
31.49 Ign:2 http://deb.debian.org/debian bookworm-updates InRelease
37.73 Ign:3 http://deb.debian.org/debian-security bookworm-security InRelease
43.97 Ign:1 http://deb.debian.org/debian bookworm InRelease
50.21 Ign:2 http://deb.debian.org/debian bookworm-updates InRelease
56.45 Ign:3 http://deb.debian.org/debian-security bookworm-security InRelease
62.69 Err:1 http://deb.debian.org/debian bookworm InRelease
62.69   Temporary failure resolving 'deb.debian.org'
68.93 Err:2 http://deb.debian.org/debian bookworm-updates InRelease
68.93   Temporary failure resolving 'deb.debian.org'
75.17 Err:3 http://deb.debian.org/debian-security bookworm-security InRelease
75.17   Temporary failure resolving 'deb.debian.org'
75.17 Reading package lists...
75.17 W: Failed to fetch http://deb.debian.org/debian/dists/bookworm/InRelease  Temporary failure resolving 'deb.debian.org'
75.17 W: Failed to fetch http://deb.debian.org/debian/dists/bookworm-updates/InRelease  Temporary failure resolving 'deb.debian.org'
75.17 W: Failed to fetch http://deb.debian.org/debian-security/dists/bookworm-security/InRelease  Temporary failure resolving 'deb.debian.org'
75.17 W: Some index files failed to download. They have been ignored, or old ones used instead.
75.18 Reading package lists...
75.18 Building dependency tree...
75.18 Reading state information...
75.18 Package gnupg is not available, but is referred to by another package.
75.18 This may mean that the package is missing, has been obsoleted, or
75.18 is only available from another source
75.18
75.18 Package build-essential is not available, but is referred to by another package.
75.18 This may mean that the package is missing, has been obsoleted, or
75.18 is only available from another source
75.18
75.18 Package less is not available, but is referred to by another package.
75.18 This may mean that the package is missing, has been obsoleted, or
75.18 is only available from another source
75.18
75.18 Package git is not available, but is referred to by another package.
75.18 This may mean that the package is missing, has been obsoleted, or
75.18 is only available from another source
75.18
75.18 Package nano is not available, but is referred to by another package.
75.18 This may mean that the package is missing, has been obsoleted, or
75.18 is only available from another source
75.18
75.18 E: Package 'build-essential' has no installation candidate
75.18 E: Package 'git' has no installation candidate
75.18 E: Package 'gnupg' has no installation candidate
75.18 E: Package 'less' has no installation candidate
75.18 E: Package 'nano' has no installation candidate
75.18 E: Unable to locate package vim
75.18 E: Unable to locate package unzip
75.18 E: Unable to locate package zip
------
failed to solve: process "/bin/sh -c apt-get update   && apt-get install -y     build-essential     curl     git     gnupg     less     nano     vim     unzip     zip   && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false   && rm -rf /var/lib/apt/lists/*   && apt-get clean" did not complete successfully: exit code: 100

Hors ligne

#2 Le 18/07/2024, à 13:53

geole

Re : Erreur au déploiement de docker en local

Bonjour
A tenter l'une de ces commandes

sudo service docker restart
sudo /etc/init.d/docker restart
sudo snap restart docker

Si pas bon, reboote.  Tu as peut-être eu une mise à jour nécessitant un reboot pas encore effectué.

Dernière modification par geole (Le 18/07/2024, à 13:54)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#3 Le 18/07/2024, à 15:55

Christellle

Re : Erreur au déploiement de docker en local

Bonjour,
Alors les commandes n'ont pas fonctionné, le reboot non plus. Par contre, j'ai trouvé la solution grâce à ton lien. C'était la solution juste en dessous avec la plage de DNS.
Maintenant ça fonctionne, alors merci beaucoup big_smile:D:D
ça m'a vraiment beaucoup aidé.

Hors ligne

#4 Le 18/07/2024, à 19:16

krodelabestiole

Re : Erreur au déploiement de docker en local

modération : déplacement de Support non officiel pour les autres systèmes d'exploitation vers Serveurs.
(les dépôts debian ça vient de l'image docker, on est a priori bien sur ubuntu)

Hors ligne

#5 Le 18/07/2024, à 19:23

krodelabestiole

Re : Erreur au déploiement de docker en local

Christellle a écrit :

Alors les commandes n'ont pas fonctionné

normal. sur ubuntu ce serait de toute façon plutôt

sudo systemctl restart docker

comme pour tout...
(@geole : on utilise plus init.d ou service directement depuis la 16.04.)


ça sort d'où ce script deploy-local.sh ?

tu as installé docker en suivant cette doc ?

Hors ligne

#6 Le 23/07/2024, à 14:37

Christellle

Re : Erreur au déploiement de docker en local

Bonjour @krodelabestiole,
C'est bien sudo service chez moi et c'est aussi ce qui est écrit dans la doc .
Le script deploy-local.sh c'est uniquement un fichier qui lance la commande "docker compose up -d --build " pour le fichier yml pour le fichier avec la configuration en local.
Mais c'est bon, ça fonctionne, le problème venait de la plage DNS. Merci smile

Hors ligne

#7 Le 26/07/2024, à 17:42

krodelabestiole

Re : Erreur au déploiement de docker en local

Christellle a écrit :

C'est bien sudo service chez moi et c'est aussi ce qui est écrit dans la doc .

je te confirme qu'on n'utilise plus ça depuis qu'ubuntu est passé à systemd (même si ça fonctionne encore ce n'est plus la manière propre de faire et susceptible de disparaître prochainement).

il faudrait mettre la doc à jour. j'y passe souvent des dizaines d'heures par mois, mais je ne peux pas tout faire.

Hors ligne

#8 Le 29/07/2024, à 10:23

Christellle

Re : Erreur au déploiement de docker en local

Bonjour @krodelabestiole,

ok, c'est noté. Comment est-ce qu'on fait pour passer à systemd ? car cela n'a pas l'air de fonctionner chez moi.

christelle@DESKTOP-FOF3H0T:~$ sudo systemctl restart docker
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down
christelle@DESKTOP-FOF3H0T:~$

Hors ligne