Aller au contenu

Featured Replies

Posté(e)
il y a 51 minutes, .Shad. a dit :

Aucune raison que ça ne fonctionne plus, es-tu sûr d'avoir déclaré le volume correctement dans la section volumes du fichier docker-compose ?

J'ai mis ça :

    volumes:
      - "/volume1/docker/SCENARIsuite-starter/data:/var/lib/scenari"

mais ce n'est pas prévu dans la DOC de faire un volume comme ça... (enfin leur doc... très succinte...)

@Jeff777 Tu as compris quoi ?

  • Réponses 324
  • Vues 85.6 k
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans ce sujet

Most Popular Posts

  • Et avec l'IP passerelle plutôt que l'IP locale ?

  • Refonte du tutoriel pour containrrr/watchtower, avec quelques explications supplémentaires. 😉 

  • Personnellement, j'ai systématiquement le message d'alerte du NAS  "Le container Docker xxxx s'est arrêté de manière inattendue" chaque fois que Watchtower effectue une mise à jour sur le container en

Images postées

Posté(e)
  • Auteur

Bah ça vient avec l'expérience ça 😉 
Ca n'a juste rien à voir avec ce que je t'ai proposé.

Là tu utilises un volume de type "bind" sur l'hôte, moi je te parle d'un volume docker : https://docs.docker.com/storage/volumes/

Posté(e)

@.Shad. Haaa, ok 😄 

Citation

Ca va te créer un volume Docker qui aura pour chemin : /volume1/@docker/volumes/exemple/_data/...

Mais du coup, ce volume, y a pas moyen de le faire pointer sur le dossier /volume1/docker/mon_dossier ?

Posté(e)
il y a 14 minutes, MilesTEG1 a dit :

@Jeff777 Tu as compris quoi ?

@MilesTEG1 désolé c'était destiné à @.Shad.   Mais en fait non je n'avais pas compris 😁

Et en plus je me trompe de sujet.

Modifié par Jeff777

Posté(e)
  • Auteur

@MilesTEG1

Ce n'est pas le même volume, le volume qui se monte dans les dossiers cachés de Docker c'est un volume qui est exposé dans le Dockerfile et que tu n'as pas précisé dans le fichier docker-compose, va voir sur Github dans le Dockerfile de l'image concernée, tu verras sûrement d'autres volumes à la fin du Dockerfile, outre celui que tu as monté dans /volume1/docker/....

Modifié par .Shad.

  • 3 semaines après...
Posté(e)

Nouvelle question pour @.Shad. Watchtower fonctionne correctement, et met les containers à jour.
Sauf pour lui, quand c'est le cas, il met l'image à jour, y compris la sienne (en :latest) mais il est incapable de redémarrer le container suite à la mise à jour de cette image.

Une idée d'un paramètre spécifique à ajouter/corriger ?

Posté(e)

@Lelolo

Bonjour,

Il y a 4 heures, Lelolo a dit :

mais il est incapable de redémarrer le container suite à la mise à jour de cette image.

Bizarre, car je n'ai jamais constaté cela. A chaque mise à jour de l'image watchtower le conteneur semble bien redémarrer car dans mon monitoring, le temps de fonctionnement est bien réinitialisé.

Je te joint mon docker-compose.yml à toutes fins utiles :

version: '2.1'

services:

    watchtower:
        image: containrrr/watchtower:latest
        container_name: watchtower
        hostname: watchtower
        networks:
            - gotify_network
        labels:
            - "com.centurylinklabs.watchtower.enable=true"
        environment:
            - TZ=Europe/Paris
            - WATCHTOWER_SCHEDULE=0 30 1 * * *
            - WATCHTOWER_LABEL_ENABLE=true
            - WATCHTOWER_CLEANUP=true
            - WATCHTOWER_REMOVE_VOLUMES=true
            - WATCHTOWER_NOTIFICATIONS_LEVEL=debug
            - WATCHTOWER_TIMEOUT=30s
            - WATCHTOWER_NOTIFICATIONS=gotify
            - WATCHTOWER_NOTIFICATION_GOTIFY_URL=https://gotify.mondomaine.com
            - WATCHTOWER_NOTIFICATION_GOTIFY_TOKEN=xxxxxxxxxxxxxxxxxxx
        volumes:
            - /var/run/docker.sock:/var/run/docker.sock
        restart: unless-stopped

networks:
    gotify_network:
        external: true

Cordialement

oracle7😉

Modifié par oracle7

Posté(e)

Hello,

J'ai une petite question concernant les notifications emails.
J'ai mis ceci pour ajouter un en-tête à l'objet du mail reçu

      - WATCHTOWER_NOTIFICATION_EMAIL_SUBJECTTAG="[ Watchtower-DS920+ ]"

Le soucis, c'est que ça me donne ceci comme objet de message (c'est sur Gmail) :
3is1oTC.png

Le + a disparu...  Comment puis-je le faire apparaitre dans l'objet du mail ?

Et chose étrange, avant il y était, on voit qu'il a disparu après le 8 janvier.

Précision : j'utilise Portainer pour créer le conteneur depuis pas longtemps (quelques jours), et même avec la ligne de commande docker-compose  j'avais ce résultat. 

Bref, comment faire en sorte que le + soit présent dans l'objet du mail ?

Merci d'avance 😇

Posté(e)
  • Auteur

Essaie peut-être d'ajouter des guillemets entre les crochets.

Posté(e)
  • Auteur

Oui, aucune idée si ça marchera par contre. 😄

Posté(e)

Bon Portainer n'a pas gueulé mais l'objet du mail est maintenant :

"[ "Watchtower-DS920 " ]" Watchtower updates on

Et ça me fait remarquer que j'ai les guillemets depuis le début dans l'objet... Chose que je ne voulais pas vraiment...je ne m'en étais pas encore rendu compte.
Du coup je vire tout, le conteneur se crée bien, mais pas moyen d'avoir le + !

[ Watchtower-DS920 ] Watchtower updates on

 

Je viens de tenter avec un antislash devant le + en guise de caractère d'échappement... Mais seul le \ est présent...

Citation

[ Watchtower-DS920\ ] Watchtower updates

 

Posté(e)
  • Auteur

T'as regardé sur leur Github ? Peut-être le signaler si aucune trace du même problème.

  • 1 mois après...
Posté(e)
Le 01/08/2019 à 19:41, Superthx a dit :

Je me demande si cette option sous portainer permet de rajouter le label :

730611112_Capturedcran2019-08-0119_40_23.thumb.png.81874c796c2d6f1e507b3e01545f76e7.png

 

 Salut Superthx,

 

Comment accèdes-tu à ce tableau permettant d'ajouter un label alors que le container est en route ?

 

Merci par avance, Cyril

Posté(e)

Avec le bouton Edit

  • 3 semaines après...
Posté(e)

Bonjour à tous,

Comme je ne reçois plus de notifications par mail de la part de watchtower j'ai voulu utiliser gotify.

Maintenant j'ai le log suivant qui se répète :

Capture.JPG.2e585cfd8e0120331ff13673070d510e.JPG

Est-ce que cela veut dire que le maximum de containers à mettre à jour est limité à 6. J'ai peut-être raté ça quelque part 🙄

Edit Non j'ai réduit leur nombre, recommencé et c'est toujours pareil.

Modifié par Jeff777

Posté(e)
  • Auteur

Je ne suis pas sûr que ces messages aient un rapport avec Gotify, je l'utilise et rien n'apparaît dans les logs du conteneur à ce sujet.

Je pense qu'il y a une erreur dans les variables d'environnement que tu as ajoutées pour Gotify, tu peux c/c ton docker-compose ?

Posté(e)

 J'avais recommencé mais toujours le même résultat .

Le docker-compose :

 

version: '2.1'
services:

   watchtower:
      image: containrrr/watchtower
      container_name: watchtower
      network_mode: bridge
      environment:
         - WATCHTOWER_CLEANUP=true
         - WATCHTOWER_DEBUG=true
         - WATCHTOWER_LABEL_ENABLE=true
         - WATCHTOWER_TIMEOUT=30s
         - WATCHTOWER_SCHEDULE=0 5 17 * * 7
         - TZ=France/Paris
      env_file:
         - /volume1/docker/watchtower/watchtower.env
      labels:
         - "com.centurylinklabs.watchtower.enable=true"
      volumes:
         - /var/run/docker.sock:/var/run/docker.sock
         - /volume1/docker/watchtower/config.json:/root/.docker/config.json
      restart: unless-stopped

Le fichier warchtower.env :

WATCHTOWER_NOTIFICATIONS=gotify
WATCHTOWER_NOTIFICATION_GOTIFY_URL=https://gotify.ndd
WATCHTOWER_NOTIFICATION_GOTIFY_TOKEN=xxxxxxx

il y a une heure, .Shad. a dit :

je l'utilise et rien n'apparaît dans les logs du conteneur à ce sujet.

Précision : le log que je t'ai envoyé précédemment c'est celui de watchtower

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.