# Tentative de mise à jour de Docker sur DigitalOcean ; bloqué sur Docker 19.03.13 😔

**URL:** https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522
**Category:** Support
**Created:** [Février 10, 2025, 7:23 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522 "2025-02-10T19:23:58Z")
**Posts on this page:** 19
**Page:** 1

<div class="post-metadata">

### Author: ![pearsonified](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pearsonified/32/128397_2.png) [@pearsonified](https://meta.discourse.org/u/pearsonified)
#### Post date: [Février 10, 2025, 7:23 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522/1 "2025-02-10T19:23:58Z")

</div>

J’ai essayé de suivre d’autres fils de discussion (fermés) ici concernant la mise à jour de Docker, mais chaque approche que j’ai essayée échoue pour une raison ou une autre.

Comme beaucoup d’autres ici, j’exécute Discourse sur un Droplet DigitalOcean. Mais je suis incapable de mettre à jour vers 20.10.0 (ou, idéalement, 24.0.7).

J’espère juste trouver une direction pour pouvoir mettre à jour Docker depuis l’invite de commande. Merci !

---

<div class="post-metadata">

### Author: ![pearsonified](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pearsonified/32/128397_2.png) [@pearsonified](https://meta.discourse.org/u/pearsonified)
#### Post date: [Février 10, 2025, 7:30 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522/2 "2025-02-10T19:30:46Z")

</div>

**Plus de contexte :** Lorsque j’essaie [la solution de Jay](https://meta.discourse.org/t/issue-after-docker-update-unsupported-version-error/344700/2?u=pearsonified), je reçois les erreurs suivantes :

```plaintext
E: Entrée mal formée 58 dans le fichier de liste /etc/apt/sources.list (analyse d'URI)
E: La liste des sources n'a pas pu être lue.

```

Curieusement, cette erreur se répète 3 fois. (Peut-être parce que j’ai essayé de faire cela trop de fois et que j’ai installé plusieurs versions défectueuses de la même chose ? Si c’est le cas, je n’ai aucune idée de comment nettoyer cela…)

---

<div class="post-metadata">

### Author: ![pearsonified](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pearsonified/32/128397_2.png) [@pearsonified](https://meta.discourse.org/u/pearsonified)
#### Post date: [Février 10, 2025, 7:35 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522/3 "2025-02-10T19:35:40Z")

</div>

Cela ressemble de plus en plus à ce que je doive mettre à jour Ubuntu, mais j’ai également des difficultés à le faire.

Si je tape `apt update`, je reçois toujours l’erreur **entrée mal formée 58**.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [Février 10, 2025, 7:35 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522/4 "2025-02-10T19:35:46Z")

</div>

Vous pouvez rechercher cette erreur et obtenir quelques idées.

Votre système d’exploitation est obsolète. Votre fichier sources.list est obsolète. Vous devez mettre à niveau votre serveur. Je vous recommande de passer à un nouveau serveur.

Il est possible que vous ayez un nouveau système d’exploitation (mais c’est peu probable car il s’agit d’un très vieux Docker, datant de 2021) et que quelque chose ait corrompu ce fichier.

Si vous ne voulez pas mettre à niveau votre système d’exploitation, vous ne voulez pas mettre à niveau Discourse.

---

<div class="post-metadata">

### Author: ![pearsonified](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pearsonified/32/128397_2.png) [@pearsonified](https://meta.discourse.org/u/pearsonified)
#### Post date: [Février 10, 2025, 7:38 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522/5 "2025-02-10T19:38:47Z")

</div>

> [@pfaffman](#):
>
> Vous pouvez rechercher cette erreur et obtenir quelques idées.

C’est ce que j’ai fait, à la fois sur ce forum et ailleurs.

> [@pfaffman](#):
>
> Si vous ne voulez pas mettre à niveau votre système d’exploitation, vous ne voulez pas mettre à niveau Discourse.

Je suis heureux de le faire, mais je rencontre un problème avec l’entrée malformée 58. Le problème pourrait-il être que mon serveur n’exécute pas https et que le fichier sources.list n’a que des références http ?

Si je peux passer cette étape, je pourrai mettre à niveau le système d’exploitation. Le problème est que je ne sais pas comment dépasser là où je suis maintenant.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [Février 10, 2025, 7:41 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522/6 "2025-02-10T19:41:40Z")

</div>

Désolé. Ma recommandation est que vous lanciez un nouveau serveur qui fonctionne et qui est déjà mis à niveau. C’est infaillible, plus rapide et plus sûr. Voir [Déplacer un site Discourse vers un autre VPS avec rsync](https://meta.discourse.org/t/move-a-discourse-site-to-another-vps-with-rsync/43812)

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [Février 10, 2025, 7:42 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522/7 "2025-02-10T19:42:14Z")

</div>

> [@pearsonified](#):
>
> `/etc/apt/sources.list`

`nano /etc/apt/sources.list` et supprimez cette ligne. Vous, ou un script, avez ajouté une mauvaise ligne ici.

---

<div class="post-metadata">

### Author: ![pearsonified](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pearsonified/32/128397_2.png) [@pearsonified](https://meta.discourse.org/u/pearsonified)
#### Post date: [Février 10, 2025, 7:42 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522/8 "2025-02-10T19:42:44Z")

</div>

Je pourrais finir par faire cela — même si cela semble aller prendre quelques jours — mais j’ai du mal à croire que ce soit plus simple que de simplement mettre à jour Ubuntu sur ce Droplet.

Avec toutes les personnes ici utilisant Discourse sur des Droplets, il n’existe pas de méthode connue pour dépasser cet obstacle&nbsp;?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [Février 10, 2025, 7:43 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522/9 "2025-02-10T19:43:49Z")

</div>

Cela prendra moins de jours que d’essayer d’exécuter `dist upgrade`

---

<div class="post-metadata">

### Author: ![pearsonified](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pearsonified/32/128397_2.png) [@pearsonified](https://meta.discourse.org/u/pearsonified)
#### Post date: [Février 10, 2025, 7:44 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522/10 "2025-02-10T19:44:55Z")

</div>

Puis-je utiliser la fonctionnalité “Créer à partir d’une capture instantanée” de DO ? Ou cela installera-t-il simplement le même système d’exploitation fatigué sur mon nouveau Droplet ?

---

<div class="post-metadata">

### Author: ![pearsonified](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pearsonified/32/128397_2.png) [@pearsonified](https://meta.discourse.org/u/pearsonified)
#### Post date: [Février 10, 2025, 7:47 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522/11 "2025-02-10T19:47:19Z")

</div>

Voici les dernières lignes de ce fichier. Le message indique «&nbsp;Lecture de 59 lignes&nbsp;», alors la ligne 58 est-elle la dernière ou celle d’avant&nbsp;?

Aucune des deux lignes ne me semble endommagée, donc je ne sais pas quoi supprimer…

 ![Screenshot 2025-02-10 at 1.46.28 PM](https://global.discourse-cdn.com/meta/original/4X/f/8/3/f83bc786e8e91dba883533500e170ee8d2ea6894.png)

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [Février 10, 2025, 7:51 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522/12 "2025-02-10T19:51:46Z")

</div>

> [@pearsonified](#):
>
> mais j’ai du mal à croire que ce soit plus simple que de simplement mettre à jour Ubuntu sur ce Droplet.

Ne lutte pas 😏 J’ai fait les deux. En termes de temps, commencer un nouveau est plus rapide, mais vous devez ajouter des clés ssh pour que rsync fonctionne. Cela prend quelques minutes, si vous ne l’avez jamais fait auparavant — mais c’est facile.

La mise à niveau d’Ubuntu prend plus de temps, car vous devez d’abord prendre un instantané. Après cela, il y a beaucoup de questions, principalement sur les configurations, et celles-ci prennent également du temps pour vous décider (utilisez les anciennes est mon conseil si vous prenez cette voie). Mais vous ne pouvez pas être totalement sûr si quelque chose d’ancien reste derrière.

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [Février 10, 2025, 7:55 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522/13 "2025-02-10T19:55:22Z")

</div>

Je me demanderais ce que sont ces backports. Commentez ces dernières lignes et essayez. Parce que vous avez fait une capture d’écran, tout ce que vous perdez, c’est du temps.

La seule fois où la mise à niveau d’Ubuntu n’a pas fonctionné pour moi, c’était sur DO, cependant.

**modifier**

J’ai vérifié mon VPS chez DO, et il possède aussi ces backports. Donc, ce doivent être des personnalisations de DO.

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [Février 10, 2025, 7:56 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522/14 "2025-02-10T19:56:34Z")

</div>

> [@pearsonified](#):
>
> Puis-je utiliser la fonctionnalité « Créer à partir d’une sauvegarde » de DO ?

Non, vous ne pouvez pas. Elle crée une copie 1:1.

---

<div class="post-metadata">

### Author: ![pearsonified](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pearsonified/32/128397_2.png) [@pearsonified](https://meta.discourse.org/u/pearsonified)
#### Post date: [Février 10, 2025, 8:11 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522/15 "2025-02-10T20:11:26Z")

</div>

D’accord, ce n’était PAS la fin du fichier, et j’ai supprimé la ligne qui a été ajoutée pendant que je bricolais avec l’installation. Je vais réessayer certains de ces tutoriels.

---

<div class="post-metadata">

### Author: ![pearsonified](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pearsonified/32/128397_2.png) [@pearsonified](https://meta.discourse.org/u/pearsonified)
#### Post date: [Février 10, 2025, 8:49 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522/16 "2025-02-10T20:49:20Z")

</div>

J’ai mis à jour Ubuntu et Docker, mais mon site indique maintenant «&nbsp;Ce site est inaccessible.&nbsp;»

Je ne suis pas sûr de la prochaine étape du processus de dépannage&nbsp;; j’essaie de consulter les journaux de Docker maintenant.

Cela ne me dit rien, mais peut-être que cela signifie quelque chose pour l’un d’entre vous&nbsp;:

 ![Capture d'écran 2025-02-10 à 14:50:57](https://global.discourse-cdn.com/meta/original/4X/2/b/7/2b714db2b0548b569d6920a53fba66a3d07458b6.png)

**Et maintenant, c’est une erreur 502.**

---

<div class="post-metadata">

### Author: ![pearsonified](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pearsonified/32/128397_2.png) [@pearsonified](https://meta.discourse.org/u/pearsonified)
#### Post date: [Février 10, 2025, 9:06 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522/17 "2025-02-10T21:06:26Z")

</div>

J’ai relancé la reconstruction du lanceur, et les forums sont de nouveau en ligne 😎

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [Février 10, 2025, 9:37 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522/18 "2025-02-10T21:37:23Z")

</div>

C’est génial ! Félicitations ! Je suis content que vous ayez résolu le problème !

J’ai marqué votre publication « mis à niveau » comme solution. C’était la vraie solution, même si vous avez dû reconstruire une fois de plus.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [Mars 12, 2025, 9:37 UTC](https://meta.discourse.org/t/trying-to-update-docker-on-digitalocean-stuck-on-docker-19-03-13/351522/19 "2025-03-12T21:37:58Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
