Salut tout le monde,
J’utilise la configuration Docker officielle. Jusqu’à présent, tout va bien.
J’ai toujours pu tout mettre à jour depuis l’interface web.
Je suis sur la version 2.9.0.beta1 et la version 2.9.0.beta2 est disponible.
Soudain, je vois ceci :
Vous utilisez une ancienne version de l'image Discourse.
Les mises à niveau via l'interface utilisateur web sont désactivées jusqu'à ce que vous exécutiez la dernière image.
Pour ce faire, connectez-vous à votre serveur en utilisant SSH et exécutez :
cd /var/discourse
git pull
./launcher rebuild app
Plus d'informations sur notre site de support
Pas de problème, je me dis, mais lorsque j’exécute la commande ./launcher rebound app, rien ne se passe ensuite :
root@test:~# cd /var/discourse/
root@test:/var/discourse# git pull
remote: Enumerating objects: 7, done.
remote: Counting objects: 100% (7/7), done.
remote: Compressing objects: 100% (1/1), done.
remote: Total 4 (delta 3), reused 3 (delta 3), pack-reused 0
Unpacking objects: 100% (4/4), 560 bytes | 140.00 KiB/s, done.
From https://github.com/discourse/discourse_docker
dc5b37c..65fa205 main -> origin/main
Updating dc5b37c..65fa205
Fast-forward
templates/web.template.yml | 6 ++++++
1 file changed, 6 insertions(+)
root@test:/var/discourse# ./launcher rebuild app
x86_64 arch detected.
You have less than 5GB of free space on the disk where /var/lib/docker is located. You will need more space to continue
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 19G 14G 4.7G 74% /
Would you like to attempt to recover space by cleaning docker images and containers in the system? (y/N)y
If the cleanup was successful, you may try again now
root@test:/var/discourse#
root@test:/var/discourse# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c4830c85abab local_discourse/app \"/sbin/boot\" 2 months ago Up 31 hours 0.0.0.0:80-\u003e80/tcp, :::80-\u003e80/tcp, 0.0.0.0:443-\u003e443/tcp, :::443-\u003e443/tcp app
De combien d’espace ai-je besoin pour mettre à jour ?
root@test:/var/discourse# df -h
Filesystem Size Used Avail Use% Mounted on
udev 949M 0 949M 0% /dev
tmpfs 194M 796K 193M 1% /run
/dev/sda1 19G 11G 7.6G 58% /
tmpfs 968M 0 968M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 968M 0 968M 0% /sys/fs/cgroup
/dev/sda15 253M 1.1M 252M 1% /boot/efi
overlay 19G 11G 7.6G 58% /var/lib/docker/overlay2/1ab2396bdd0b9c2fbc6110cdcc792dba2c2bc8a52650935ff7af0084bda62f07/merged
tmpfs 194M 0 194M 0% /run/user/0
J’ai plus de 5 Go disponibles mais cela ne fonctionne pas.