Docker 🚀 Optimisez vos déploiements de conteneurs avec les variables d'environnement

Поделиться
HTML-код
  • Опубликовано: 11 июл 2024
  • Dans cette vidéo, découvrez comment utiliser les variables d'environnement dans Docker. Les variables d'environnement sont des informations que l'on peut passer à un conteneur Docker au moment de son démarrage. Elles peuvent être utilisées pour configurer le conteneur, le rendre facilement configurable, mais aussi externaliser les informations critiques du docker compose et le rendre facilement partageable.
    📱 Suivez moi ! 💻
    ►lhub.to/GuiPoM
    🔗 Les liens et commandes 🔗
    ► www.portainer.io/blog/using-e...
    ► docs.docker.com/compose/envir...
    📃 Sommaire 📃
    00:00 Il faut commencer par le commencement ... et les variables d'environnement dans Docker c'est une fonctionnalité déjà assez avancée !
    02:52 Au programme de cette vidéo
    04:16 Les raisons pour utiliser les variables d'environnement: retrait de données confidentielles, réutilisabilité, facilité de maintenance
    06:05 Les variables d'environnement par l'exemple: ma stack SWAG
    08:26 L'article de Portainer: stack.env et la gestion graphique de l'environnement
    10:38 La documentation officielle: les bonnes pratiques
    11:12 Docker et la gestion des secrets: les variables d'environnement ne servent pas à stocker des secrets
    12:58 La precedence, ou priorité de gestion des variables d'environnement
    14:55 L'interpolation de variable, dans les fichiers d'env ou dans l'environnement
    15:21 La syntaxe des fichiers d'environnement
    17:38 Les variables d'environnement pour par exemple le tag de l'image
    18:40 Les variables d'environnement pour par exemple des labels de conteneur ou même des volumes
    19:48 Les utilisations de fichiers d'environnement dans un docker compose
    22:21 La gestion des variables d'environnement dans l'interface graphique de Portainer
    23:29 On a fait le tour de la documentation, mais je n'ai pas tout montré. Et on n'arrive pas à cette écriture dès la création d'un docker compose.
    24:37 Le déploiement en action avec la détection d'erreur en cas de variables requises
    27:22 Le service homepage et sa gestion des variables d'environnement injectées par docker
    30:49 N'hésitez pas à me dire si cette vidéo est abordable et si vous connaissez cette fonctionnalité Docker, et si vous l'utilisez ou si vous allez l'utiliser
  • НаукаНаука

Комментарии • 32

  • @HyTeKs
    @HyTeKs 5 месяцев назад +4

    Typiquement le genre de vidéo que j’aime et regarde entièrement ! Merci

    • @GuiPoM
      @GuiPoM  5 месяцев назад +1

      Génial !

  • @jeremmy9025
    @jeremmy9025 5 месяцев назад +2

    Parfaitement utile comme la grande majorité de tes vidéos et effectivement une vidéo sur les secrets serait top ! Merci à toi pour ton investissement " temps de préparation sur le sujet de la vidéo, le montage, etc.." ainsi que pour le côté pédagogue que tu emploies.

    • @GuiPoM
      @GuiPoM  5 месяцев назад +1

      Merci à toi 😊

  • @jesuiscool7
    @jesuiscool7 5 месяцев назад

    Salut ! Très simple à comprendre et très bien expliqué :) ! Merci de ta présentation, je vais clairement l'implémenter dans mon stack rrr ;)

    • @GuiPoM
      @GuiPoM  5 месяцев назад

      Merci à toi 😊

  • @gutsshots1063
    @gutsshots1063 4 месяца назад

    Merci pour ce cours

    • @GuiPoM
      @GuiPoM  4 месяца назад

      Avec plaisir... même si ce n'est pas vraiment "un cours" 😅

  • @duped8226
    @duped8226 5 месяцев назад +1

    Merci pour cette vidéo très interessante, j'ai appris beaucoup de choses merci beaucoup. Comme d'habitude un travail complet et bien détaillé.

    • @GuiPoM
      @GuiPoM  5 месяцев назад

      Merci 😀

  • @christopheesteve4076
    @christopheesteve4076 5 месяцев назад

    très bonne vidéo... et très utile... merci !

    • @GuiPoM
      @GuiPoM  5 месяцев назад

      De rien et merci

  • @kristof9497
    @kristof9497 5 месяцев назад +1

    Merci.

    • @GuiPoM
      @GuiPoM  5 месяцев назад

      Avec plaisir

  • @Ortof13
    @Ortof13 5 месяцев назад +1

    Salut ! Merci pour tes vidéos je me renseignerai justement sur ça !
    Timing parfait 👌

    • @GuiPoM
      @GuiPoM  5 месяцев назад

      Génial !

  • @francoiss.8433
    @francoiss.8433 5 месяцев назад +1

    Merci

    • @GuiPoM
      @GuiPoM  5 месяцев назад +1

      👍

  • @lionux6506
    @lionux6506 5 месяцев назад

    Salut Guigui. Faire une vidéo plus simple sous entend qu'elle sera moins détaillée, donc continue comme ça 👍🏻

    • @GuiPoM
      @GuiPoM  5 месяцев назад +1

      Ok merci 😊

  • @amga56YT
    @amga56YT Месяц назад

    Bonjour, merci pour la vidéo, y a t'il un endroit pratique ou l'on peut mettre des variables d'environnement et qui ne nous oblige pas a renseigner le chemin des fichier env dans la stack de portainer ? Merci d'avance

    • @GuiPoM
      @GuiPoM  Месяц назад

      Tu peux essayer de travailler avec les env_file: docs.docker.com/compose/environment-variables/set-environment-variables/

  • @patrickv3555
    @patrickv3555 5 месяцев назад +1

    Slt Guillaume,
    Après avoir vu toutes tes vidéos pour héberger au max ses propres services, je trouve il manque un sujet 😅.
    Son propre serveur mail ! Car quand tu y réfléchis, toutes nos données bancaire santé etc... Arrivent par mail. Qu'en pensez vous ? Un tuto serais il possible sous docker ou autre ?

    • @GuiPoM
      @GuiPoM  5 месяцев назад

      Non, désolé, ça n'arrivera pas, c'est une horreur à configurer et à faire accepter par les autres serveurs, avec les abus qu'il y a eu avec le spam, et je n'ai aucune envie d'assurer le sav sur un tel sujet.
      J'en ai parlé quand je cherchais une solution pour faire mon backup gmail.

    • @patrickv3555
      @patrickv3555 5 месяцев назад

      D'accord dommage,
      En téléchargent Proxmox je suis tombé sur Proxmox mail gateway Et aussi poste. Io tu connais ?

    • @GuiPoM
      @GuiPoM  5 месяцев назад

      Oui. Méfie toi quand même avant d'investir beaucoup de temps là dessus, beaucoup d'opérateur nationnaux bloquent les ports.
      Et attend toi à avoir des soucis lorsque tu intéragis avec outllok et gmail, tes mails seront soit non routés, soit bloqués en tant que spam chez le destinataire

    • @patrickv3555
      @patrickv3555 5 месяцев назад

      D'accord je comprend le risque, mais si on va au bout de ta logique et le but même de toutes ces vidéos, reprendre le contrôle de nos donnés alors pour le mail il faut aussi passer par là.
      J'ai trouvé des tutos à tester 😅.
      Merci à toi pour toutes tes vidéos c'est très intéressant.

    • @GuiPoM
      @GuiPoM  5 месяцев назад

      Je te dis juste que j'y ai passé des jours pour être dans des impasses, que ce soit au niveau d'une ligne internet pro sans les limitations sur les ports utilisables, mais aussi de mails qui n'arrivaient jamais aux destinataires, car bloqués. Donc une solution inexploitable. Bon courage !

  • @JudgeFredd
    @JudgeFredd 5 месяцев назад +1

    Merci

    • @GuiPoM
      @GuiPoM  5 месяцев назад +1

      👌