Images : tags, pull and push -

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ม.ค. 2025

ความคิดเห็น • 25

  • @Windburst
    @Windburst ปีที่แล้ว +1

    Merci pour ce tuto. Il m'aura sauvez du temps sur un projet assez limiter en temps où je n'avais pas le temps d'apprendre docker en profondeur.

    • @xavki
      @xavki  ปีที่แล้ว

      Génial !

  • @dadizalamite
    @dadizalamite 4 ปีที่แล้ว +2

    un probleme survenu
    denied: requested access to the resource is denied quand j'ai fait la commande push .
    comment faire???

    • @xavki
      @xavki  4 ปีที่แล้ว +1

      surement un problème de droits pour pousser l'image

    • @dadizalamite
      @dadizalamite 4 ปีที่แล้ว +1

      @@xavki comment régler ce probleme...????

    • @xavki
      @xavki  4 ปีที่แล้ว +1

      @@dadizalamite Il faut m'en dire plus ce que vous avez fait comme commande et vers quelle adresse ?

    • @dadizalamite
      @dadizalamite 4 ปีที่แล้ว

      @@xavki j'ai suit ce que vous avez fait dans le tuto...
      Creer compte gitlab.
      Créer nouveau projet
      Aller au registry.
      Faire les étapes mentionné dans l'ecran de container registry.
      Login succes
      Build success
      Mais push : access denied

    • @xavki
      @xavki  4 ปีที่แล้ว

      dadizalamite quel est l’image ? L’URL est bonne ?

  • @hamzagasmi8902
    @hamzagasmi8902 4 ปีที่แล้ว +1

    Je ne comprends pas pourquoi vous utilisez une image alpine dans dockefile alors via docker engine on utilise l'os (Linux par exemple) de host?

    • @xavki
      @xavki  4 ปีที่แล้ว +1

      Bonjour, en fait car docker une sorte de virtualisation au sein de notre linux. Il permet de lancer différents types de conteneurs. Je vous invite à revoir ou voir les vidéos de principes sur la notion de conteneur. ++

  • @mariobross4658
    @mariobross4658 4 ปีที่แล้ว +3

    Merci encore xavki pour ton excellent contenu et travail
    Dans quel cas as ton besoin de tagger deux images?
    Admettons que le Dockerfile ai été modifié sur une version "myalpine:v1.0", je vais builder la nouvelle image en myalpine:v2.0
    puis la tagger en myalpine:latest
    docker build -t myalpine:v2.0 .
    docker tag myalpine:v2.0 myalpine:latest
    Dans ce cas je n'utilise le tag qu'une seul fois, de plus le tag sera fait uniquement si il y a des modifications
    Je ne connais pas encore les lifecycles sur des projets utilisant docker d'ou ma question

    • @xavki
      @xavki  4 ปีที่แล้ว +2

      Mario Bross hello euh je suis pas sûr de te comprendre. Mais tu résumes bien les choses tu fais une nouvelle version sur ton env de build tu tag, tu pousses vers la registry et tu utilises dans les autres environnements en pullant

    • @boudjemalarid3021
      @boudjemalarid3021 4 ปีที่แล้ว +1

      Merci pour cette superbe vidéo.
      Juste une remarque, as tu essayé de push-er l'image sans indiquer le chemin ?
      Car dans ton exemple, j'ai l'impression que le chemin + le nom de l'image est pris en compte comme le nom de ta nouvelle image. Autrement je n'ai pas l'impression qu'il reconnaît le chemin mentionné comme un chemin de dépôt.

    • @mariobross4658
      @mariobross4658 4 ปีที่แล้ว

      @@xavki Merci pour ta réponse,
      Ah ok, en fait je faisais référence au fait que tu disais en début de cette vidéo concernant les best practices de faire deux versions taggées, c'est pour cela que je n'avais pas bien compris pourquoi, mais effectivement si la pousse sur le registry distant ça fait sens

    • @xavki
      @xavki  4 ปีที่แล้ว +2

      Boudjema Larid ton nom d’image doit inclure le chemin de ta registry

  • @neoquebecois
    @neoquebecois 6 ปีที่แล้ว +1

    excellent merci. Sais tu s'il existe des images docker du genre serveur DNS DoH ?

    • @xavki
      @xavki  6 ปีที่แล้ว

      Yannick VOLLENBERG hello bonne question je ne sais pas désolé

  • @NRichard
    @NRichard 4 ปีที่แล้ว

    Une petite vidéo sympa, merci Xavier 😉
    Simple chez gitlab… je n'y suis pas arrivé sur Github sous macOS 😒(certains y seraient arrivé ?)

  • @LDX_-bi2ty
    @LDX_-bi2ty 4 ปีที่แล้ว

    Il y a un truc que je n'ai pas compris : si nous avons plusieurs TAG pointant vers une image ayant le même ID, cela veut dire que si on met à jour un package... il sera à jour sur tous les tags, non ?
    1. Je ne sais pas si j'ai bien compris l'idée derrière l'ID des images ? ;)
    2. Si en modifiant un TAG (Version) on touche aux autre TAG (Version) quel est l'intérêt d'avoir plusieurs versions d'un même container ?

    • @xavki
      @xavki  4 ปีที่แล้ว +1

      Bonjour non si l'image évolue il y aura un nouvelle id vers lequel on peut faire pointer les mêmes tags. Mais ce n'est pas une bonne solution car il vaut mieux faire évoluer les tags en même temps.

    • @xavki
      @xavki  4 ปีที่แล้ว +1

      En fait tu peux avoir plusieurs conteneurs d'une même image c'est ce qui se passe dans la pratique. Mais pas d'un conteneur.

  • @icekadamczyk7653
    @icekadamczyk7653 4 ปีที่แล้ว +1

    Je me suis repassé 10 fois cette séquence lol ! 11:22

    • @xavki
      @xavki  4 ปีที่แล้ว +3

      Lol tu veux dire le gars qui dit je vais pas vous le montrer mais qui le fait quand même lol.

    • @icekadamczyk7653
      @icekadamczyk7653 4 ปีที่แล้ว +1

      @@xavki Ouai, mais tu le fais tellement naturellement que sa passe crème... Bon au moins, je sais faire un pull sur le bout des doigts ^^.

    • @xavki
      @xavki  4 ปีที่แล้ว +1

      @@icekadamczyk7653 c'est clair lol.