Como usar corretamente Docker Volumes | Nunca mais perca seus dados em containers

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ก.ย. 2024
  • Nesse vídeo você vai aprender como usar corretamente Docker Volumes e nunca mais perca seus dados utilizando containers.
    Hoje, você vai aprender:
    - Como os dados são armazenados em containers
    - Como funciona volume em containers e no Docker
    - Como mapear volumes no Docker
    - Quais os tipos de volume no Docker
    - Como usar volume do tipo bind mount
    - Como usar volume do tipo Docker Volume
    - Como usar volume tmpfs
    - Como implementar na prática volumes
    Playlist de Docker:
    • Docker do Zero: o míni...
    Imersão DevOps && Cloud:
    imersao.devops...
    Link para o DBeaver:
    dbeaver.io/dow...

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

  • @WorkRoom-dm4fc
    @WorkRoom-dm4fc 9 หลายเดือนก่อน +9

    Não costumo deixar comentários. Mas depois de assistir 15 vídeos sobre o tema, que vídeo fantástico! De muito fácil aprendizado até pra um leigo como eu.

  • @cristianoalazaro
    @cristianoalazaro 8 วันที่ผ่านมา

    Muito bom, só aprendo com seus vídeos. Parabéns

  • @DouglasGolino
    @DouglasGolino 20 วันที่ผ่านมา

    Sensacional Veronez, conteúdo de extrema qualidade!

  • @fernandocoelho1334
    @fernandocoelho1334 13 วันที่ผ่านมา

    Para mim foi um grande reforço, porque pretendo aprofundar e usar bastante o Docker.
    Ajudou bastante e agora é só praticar, um pouco mais, desta feita usando SQLite e Postgres e com meus dados lá persistidos, para ver como se comportam no meu dia-a-dia.
    Tinha em mente os conceitos, algumas vezes bem executados, mas de uma forma bem corrida, que não se via os detalhes , mas nada melhor do que ver na prática a coisa acontecendo.
    Esse processo é bastante sensível e deve ser muito bem assimilado para quem vai atuar com Docker.
    Lembrando que para uma estrutura maior, com vários Container, não esquecer das redes, para facilitar a comunicação entre eles, se for o objetivo.

  • @rhgerencial3977
    @rhgerencial3977 หลายเดือนก่อน +1

    Excelente. Obrigado.

  • @rui-santos
    @rui-santos 8 หลายเดือนก่อน +2

    Suas aulas e didática são muito boa, parabéns! Estou maratonando seus conteúdos haha

  • @sandrolor
    @sandrolor หลายเดือนก่อน

    video de qualidade

    • @fabricioveronez
      @fabricioveronez  หลายเดือนก่อน

      Valeu mesmo !!! Me conta quais conteúdos você quer ver aqui no canal

  • @marcelofeliciani
    @marcelofeliciani 2 หลายเดือนก่อน +1

    Baita conteúdo! Parabéns
    O docker volume prune vai remover volumes que ocupam espaço de imagens/container que eu já removi e o seu volume ficou "perdido" ocupando espaço?
    E se eu tenho imagens com container e volumes que não uso a bastante tempo, seus volumes vão ser apagados se eu usar o docker volume prune ?
    Gostaria de liberar espaço no meu docker wsl2

  • @Sr_Ningvem
    @Sr_Ningvem 10 หลายเดือนก่อน

    Deletei meu container sem querer kkkkkkk>
    A duração do vídeo assustou, mas foi de grande ajuda. Obg.

  • @leoribas2198
    @leoribas2198 6 หลายเดือนก่อน

    Muito obrigado Fabricio. Estava há mais de um mês procurando um vídeo que me explicasse para onde vai, o volume que crio no compose e finalmente achei. Apesar de não ter usado o compose, agora deu para entender, onde os volumes ficam. Trabalho usando o docker desktop para Windows e todo vídeo que achava sobre volume era mapeando do container para dentro do file system em uma máquina Windows. A propósito, você teria algum vídeo mostrando criação de volumes no desktop para Windows usando o docker compose? Se não tiver, poderia fazer um? Me inscrevi no seu canal e vou fuçar aqui para ver outros vídeos sobre docker. Abs.

  • @rafaelneves9834
    @rafaelneves9834 4 หลายเดือนก่อน

    Video fantástico. Tirou todas as minhas dúvidas!

    • @fabricioveronez
      @fabricioveronez  4 หลายเดือนก่อน

      Que bom brother !!! Manda ver que tem mais coisas pra aprender sobre Docker ;-)

  • @kleberdoismiledois
    @kleberdoismiledois 3 หลายเดือนก่อน

    Excelente aula

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

    Excelente tutorial Fabricio. Parabéns!

    • @fabricioveronez
      @fabricioveronez  11 หลายเดือนก่อน

      Muito obrigado !!!!
      Qual outro conteúdo você quer ver aqui ? ABS !!!

  • @reneperez5589
    @reneperez5589 8 หลายเดือนก่อน

    Aula muito top!

  • @hugokokay6378
    @hugokokay6378 9 หลายเดือนก่อน

    Show de bola!! Muito obrigado!!

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

    Parabéns pela aula! Didática muito boa

    • @fabricioveronez
      @fabricioveronez  11 หลายเดือนก่อน

      Muito obrigado Danilo !!! Qual parte você tinha mais dúvidas ? Qual conteúdo hoje que vc gostaria de ver aqui no canal ? Me conta aí ;-)

  •  9 หลายเดือนก่อน

    Parabéns. Obrigado !

  • @gersonkilderys1
    @gersonkilderys1 8 หลายเดือนก่อน

    aula top parabéns !!!

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

    Parabéns pelo conteúdo, muito explicativo

    • @fabricioveronez
      @fabricioveronez  11 หลายเดือนก่อน

      Muito obrigado !!!! Me fala mais conteúdos que você gostaria de ver aqui no canal ;-)

  • @tiagocardoso6138
    @tiagocardoso6138 5 หลายเดือนก่อน

    Fabricio, me tira uma dúvida!
    Costumo usar o docker-compose pra gerenciar meus containers em minhas aplicações, acho bem mais prático.
    Eu estou em duvida em relação a uma coisa, como eu crio meu volume diretamente com meu container, quando eu DERRUBAR meu container ("docker-compose down"), obrigatoriamente meus dados daquele volume serão perdidos, correto? Se não, provavelmente estou mapeando o volume de maneirra incorreta.

  • @rui-santos
    @rui-santos 8 หลายเดือนก่อน

    Tenho interesse em aula sobre outras forma de persistir dados

  • @iury664
    @iury664 7 หลายเดือนก่อน

    show, mostra a forma de fazer com drivers

  • @RodrigoLima2008
    @RodrigoLima2008 11 หลายเดือนก่อน

    Muito bom seus conteúdos… parabéns pelas explicações. Fiquei com uma dúvida no caso de fazer isso usando o Kubernetes, muda algo em relação ao comando?

    • @fabricioveronez
      @fabricioveronez  11 หลายเดือนก่อน

      Fala aí Rodrigo, tudo bem ?
      Muito obrigado pelo feedback !!!
      Sobre a dúvida, no Kubernetes a forma de fazer é totalmente diferente.... Você precisa pensar no tipo de storage que vc vai trabalhar, modo de escrita e outros elementos.
      Eu vou fazer um vídeo em breve sobre volumes com Kubernetes, mas vc já pode dar uma olhada nesse aqui:
      th-cam.com/users/livenFZ4uT2UWmw

  • @iury664
    @iury664 7 หลายเดือนก่อน

    eu rodei o docker volume prune ele deletou alguns, mas ficou com uns 6 ainda e não tenho nenhum container rodando, posso deletar esses volumes restantes ?

  • @wrasouza
    @wrasouza 11 หลายเดือนก่อน

    Bem interessante essa questão do volume. Repliquei aqui e deu certo. Mas na questão de um banco, quando eu reconecto, eu perco todas as tabelas e consequentemente todos dados, isso?

    • @fabricioveronez
      @fabricioveronez  11 หลายเดือนก่อน +2

      Fala aí, blz ? Que bom que vc curtiu !!!
      Sobre o banco de dados, se você mapear o volume corretamente, você não vai perder os dados. O objetivo do volume é justamente esse.

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

    E a questão da performance? Entendi o TEMP. Mas e a questão da performance usando bind Mount? Uso SQL 2022 Container Linux com bind Mount. Fiz um disco separado com NFS. Está rodando muito bem. Outra coisa é que, é muito fácil se recuperar de desastres.

    • @fabricioveronez
      @fabricioveronez  11 หลายเดือนก่อน

      Fala aí WArley, blz ?
      A performance depende muito da tecnologia de storage que você usa. No caso do NFS, a limitação é a rede (se você estiver acessando outro servidor). Por si só o uso do container vai sim baixar um pouco a performance (tem uma camada a mais de abstração e isso sempre conta)
      Mas não significa que inviabiliza ou que a aplicação ou o banco de dados não vai rodar legal. É só fazer o setup e escolher corretamente os elementos que vc vai usar.

  • @saviocardoso6719
    @saviocardoso6719 9 หลายเดือนก่อน

    Excelente aula