Podman (O Novo Docker) // Dicionário do Programador

Поделиться
HTML-код
  • Опубликовано: 6 сен 2024
  • ☕ PARTICIPE IMERSÃO JAVA NA ALURA! codft.me/imers...
    Docker é como se fosse a 'Maisena' dos containers. O que poucos sabem é que existem outras engines de containers por aí. A Heroku tem os Dynos e o Podman tem os Pods. O diferencial do Podman é que ele é 100% compatível com o Docker, portanto se você já sabe usar Docker então você já sabe usar o Podman.
    Nesse vídeo mostramos como o Podman vem se tornando uma "pedra no sapato" do Docker, por ter diferenciais muito interessantes, principalmente relacionado a segurança.
    📝 𝗟𝗶𝗻𝗸𝘀 𝗖𝗶𝘁𝗮𝗱𝗼𝘀
    → Containers: • Containers // Dicionár...
    → Kubernetes: • Kubernetes // Dicionár...
    → API Simples com Docker: • API Simples em Node.JS...
    🎙️ Compilado Podcast
    → RUclips: codft.me/canal...
    → Spotify: codft.me/compi...
    → Newsletter: compilado.codi...
    🔗 Mais links do Código Fonte TV
    → codigofonte.tv
    #Podman #Container #Docker

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

  • @Malvitima0
    @Malvitima0 2 года назад +293

    Posso criar um rival para Docker? "Podman"

  • @allefgaruda
    @allefgaruda 2 года назад +13

    Na empresa optaram pelo podman pq estavamos tendo problema pra caramba com docker-in-docker na nossa ci/cd utilizando gitlab runners proprietários

  • @viniciusmorgado9722
    @viniciusmorgado9722 2 года назад +2

    Eu usei o podman pela primeira vez quando estava testando o Fedora Silverblue, simplesmente não troco mais, uso ele para desenvolver todo tipo de projeto hoje.

  • @fabiohenrique209
    @fabiohenrique209 2 года назад +5

    Excelente vídeo como de costume, parabéns para todo o time.
    Seria legal um dicionário do programador sobre openshift.
    Abraços.

  • @antoniobento2615
    @antoniobento2615 2 года назад +13

    uso podman no meu dia a dia a 1 anos docker não tem mas espaço nos meus projeto atuais

    • @protox4418
      @protox4418 2 года назад +4

      Conta aí as vantagens dessa mudança na sua rotina.

  • @gsdesenvolvedor
    @gsdesenvolvedor 2 года назад +1

    Nada melhor que jantar assistindo um ep do dicionário... Vocês são demais!

  • @edvaned8207
    @edvaned8207 2 года назад +3

    grande apresentação. Muito obrigado por compartilhar conhecimento conosco.

  • @fabriciomarques9797
    @fabriciomarques9797 2 года назад +1

    Achei muito bacana o conteúdo do podman, eu já o utilizo a algum tempo e é só alegria, um único problema que tive mas é possível resolver depois de um pouco de pesquisa, é uma pequena "incompatibilidade" com o UFW no linux, onde as portas não são mapeadas corretamente para aceitar conexão de forma automática.

  • @engcompaulo
    @engcompaulo 2 года назад +1

    Muito bom, bem explicativo e didático, já vou preparar o meu lab para experimentar o Podman.
    Novamente, muito obrigado pelo compartilhamento de conhecimento e informação !!!

  • @Samuel-fd9re
    @Samuel-fd9re 2 года назад

    Impressionante, área de TI a gente nem aprendeu um e já sai uma outra coisa com a mesma essência porém com novas funcionalidades.

  • @TinMeM
    @TinMeM 2 года назад

    tenho usado o podman para rodar meu home lab.
    o modulo do cockpit para controlar os containers funciona muito bem, portainer ou yacht também funcionam sem maiores problemas.

  • @devspot82
    @devspot82 2 года назад

    Muito bom se manter atualizado com vcs! Proximo assunto a estudar: Podman!

  • @gubby740
    @gubby740 2 года назад +1

    Que coincidência, na sexta eu vou fazer uma apresentação na minha empresa sobre Docker kkkk

  • @lucasjleandro
    @lucasjleandro 2 года назад +11

    Podman parece nome de Podcast de Coach Masculino

  • @brunomouradev
    @brunomouradev 2 года назад +2

    Aquele like na confiança! :))

  • @cachinhosdagirl
    @cachinhosdagirl 2 года назад +1

    Já chego dando aquele like.

  • @syncfav
    @syncfav 2 года назад

    Gostei de saber que posso implementar algo mais seguro só tendo em paralelo o "PODEMAN" no meu projeto, obrigado código fonte.

  • @herbertjohnsonbragareis9042
    @herbertjohnsonbragareis9042 3 месяца назад

    Vou testar

  • @alexandrecastro5392
    @alexandrecastro5392 2 года назад +14

    Cara, eu achei q tava ficando bom em container, aí aparece mais uma coisa p aprender. 😂

  • @nielson698
    @nielson698 2 года назад

    Parabéns, excelente material!

  • @andreiacarvalho2340
    @andreiacarvalho2340 2 года назад +1

    Meus testes caseiros uso o Podman.

  • @teoxtheking
    @teoxtheking 2 года назад +2

    interessante demais isso.

  • @tinaamerica6705
    @tinaamerica6705 2 года назад +2

    Podman é o irmão rebelde do Postman.

  • @artu_almeida
    @artu_almeida 2 года назад +4

    tava demorando pro docker tem um concorrente kkk

  • @joaovitor12full
    @joaovitor12full Год назад

    aqui onde trabalho desistiram do docker por causa do custo e estão adotando o podman

  • @lmtr0
    @lmtr0 2 года назад +1

    YESSS, FINALMENTE

  • @marcosravelli323
    @marcosravelli323 2 года назад +2

    Tenho 43 anos e estou iniciando os estudos no Senac na área de segurança da informação, meu medo é a minha idade , Será se ainda dá tempo ou vou ser engolido pelo mais jovens 😅😅

    • @paulomtts
      @paulomtts 2 года назад +2

      Consistência e bases sólidas são os nomes do jogo. Idade não é um fator muito útil.

    • @IcaroFelix2023
      @IcaroFelix2023 2 года назад

      Dá tempo

  • @valdineidossantos
    @valdineidossantos 2 года назад

    Posso ter os dois na mesma máquina para testar ? Em tempos de vm isso não era possível porque os hypervisors são incompatíveis no mesmo ambiente

  • @klsio2380
    @klsio2380 2 года назад

    Uso o node com docker

  • @spocknimoy
    @spocknimoy 2 года назад

    Interessante.

  • @jabahunter
    @jabahunter 3 месяца назад

    Estou prestes a usar Podman e ninguém pode me parar

  • @str2254
    @str2254 2 года назад +2

    Conheci ele no fedora

  • @leovigildomanuel9366
    @leovigildomanuel9366 2 года назад

    Falem sobre o Hasura

  • @urielporciuncula2633
    @urielporciuncula2633 2 года назад +3

    Eu pretendo ingressar na faculdade de TI ano que vem. Mas não sei por onde começar e nem qual curso superior fazer. Será que poderiam me dar alguma dica?

    • @robertos.9408
      @robertos.9408 2 года назад +1

      Aqui no canal têm um vídeo sobre esse assunto :) ruclips.net/video/OkFTMD0oVO0/видео.html

    • @Foxtrroy
      @Foxtrroy 2 года назад +2

      1. Se você é uma pessoa que gosta de entender os problemas das pessoas, e tem facilidade de explicar/descrever essas necessidades... Gosta de tecnologia, tem facilidade em entender a sua utilidade, indicaria estudar sistemas de informações.
      2. Se você é uma pessoa detalhista, gosta de entender a fundo como as coisas funcionam, gosta de criar coisas, planejar, pensar e com propósito para resolver algo... Gosta de aplicar metodologia e técnicas... Sugiro ciências da computação.
      3. Se você não gosta muito de entender a fundo as coisas, e não é uma pessoa que tem facilidade de entender as necessidades das pessoas, mas gosta de por a mão massa, curte e tem vontade de criar sites, criar software... gosta que alguém te diga o que fazer... Sugiro desenvolvimento de sistemas (tecnólogo).
      4. Caso você seja uma pessoa que adora matemática, acha legal como um processador funciona, ou memórias... Que entender isso mais afundo, acha bacana criar robôs, ou coisas relacionadas a partes computacionais... Sugiro engenharia da computação.
      5. Caso você seja uma pessoa que curte comunicação entre essas diversas coisas do mundo computacional, wi-fi, redes, etc... Vai para Redes de computadores...
      De forma resumida, é isso. Itens 2 e 4, muita matemática pesada... Os demais, acredito que nem tenham mais.

    •  2 года назад +2

      @@Foxtrroy vai variar da instituição, faço sistemas de informação e a grade da parte de matemática é praticamente idêntica a ciência da computação(calculo, geometria analítica, matemática discreta, estatística) e com a mesma carga horaria

    • @Foxtrroy
      @Foxtrroy 2 года назад +2

      @ ciências da computação você vê cálculo 1,2 e 3... E outras coisas. Eu sou formado em sistemas da informação e nunca vi cálculo. Vi matemática discreta, geometria analítica e álgebra linear. Estatística eu tive uma matéria a parte, não é considerado matemática.

    • @mikaelmedeiros2646
      @mikaelmedeiros2646 2 года назад +1

      Cara, na real tu tem que saber o momento da tua vida. Faz um balanço aí de dinheiro,tempo e vontade (porque essa área não é fácil) e escolhe a graduação, porque não faz tanta diferença. No final o que a maioria das empresas querem é resultado, não início e/ou meio.

  • @igorsilva736
    @igorsilva736 2 года назад

    fala sobre chroot e nixos

  • @gleitonfranco1260
    @gleitonfranco1260 2 года назад +2

    O pod pode ?:o

  • @ruasrr
    @ruasrr Год назад

    Blz, aprendi que maizena eh amido de milho... :D

  • @lucasbarbieri6404
    @lucasbarbieri6404 2 года назад

    Vcs acham q curso de ADS é bom? Vale a pena? Estou pensando em fazer mas estou com um pouco de medo por ser tecnólogo, será q as empresas fazer diferença entre tecnólogo e bacharelado? Tipo, bacharelado tem mais Vantagem na hora da seleção das empresas?

    • @henriquefigueiredo4077
      @henriquefigueiredo4077 2 года назад +2

      Baseado na minha experiencia. Nesse aspecto das empresas darem preferencia a um ou outro, me parece que não. O que faz diferença é sua habilidade para resolver problemas, seus projetos e seu conhecimento. Eu curso ADS. O que pode ter um pouco de vantagem é vc estar fazendo um curso ou ter terminado. Se tiver outra pessoa igual a vc concorrendo a vaga e ela tiver uma graduação, ela teria mais preferencia.

    • @eduardo-and
      @eduardo-and 2 года назад +3

      As empresas estão cagando (maioria) para sua formação, estão preocupadas com o que você é capaz de entregar

    • @nathanalbuquerque191
      @nathanalbuquerque191 2 года назад +1

      Creio que depende bem da empresa. Muitas, por fatores organizacionais não podem aceitar técnologos, mas o que realmente importa é oque os irmãos @Henrique e @Eduardo disseram, suas skills, seu talento.

    • @cls2518
      @cls2518 2 года назад +1

      Oi Lucas, eu migrei o meu curso de Engenharia de Software de uma universidade federal para o curso EAD da Unicesumar. Eu estou gostando bastante. Quanto à diferença entre tecnólogo e bacharelado, no Brasil não há nenhuma diferença pois o MEC reconhece ambos como curso superior, mas se você tem pretensão em ter uma carreira ou estudar fora do país, aí complica um pouco pois cada país tem a sua própria legislação ou, quando não tem, fica à critério da instituição de ensino/empresa de fora. Alguns países/instituições não consideram tecnólogo como curso superior então é bom levar isso em conta. Já o bacharelado é aceito em todo lugar.

    • @lucasbarbieri6404
      @lucasbarbieri6404 2 года назад

      @@henriquefigueiredo4077 entendi Man, vlw pela ajuda

  • @nelljrbr
    @nelljrbr 2 года назад +5

    Sou adepto do minimalismo , se você fazer as coisas direitinho, não precisará desta tranqueirada de podman, docker ou o que seja

    • @nicolasaigner8564
      @nicolasaigner8564 2 года назад +11

      Rapaz, também sou minimalista, mas pensando em ambiente de desenvolvimento, ficar instalando na máquina npm, yarn, java, node e etc. Para mim é muita desvantagem, já que lido com diversos projetos ao mesmo tempo e com equipes diferentes.
      Prefiro usar um container que quando for migrar de projeto, não fica aquele monte de tranqueira instalada na máquina, só uma mesmo kkk
      Mas entendo seu ponto perfeitamente.

    • @Foxtrroy
      @Foxtrroy 2 года назад +8

      Deus, perdoe ele... Ele não sabe o que diz... rsrs... Colega, já estudou sobre CI/CD? Já precisou mover uma grande aplicação de uma plataforma para outra? O docker te ajuda a fazer isso, de uma forma muito simples, tipo mudar um arquivo de uma pasta para outra. Assim como tudo na tecnologia, no início você tem bastante trabalho... Para que no futuro, você só precise mover "palitos" de lugar.

    • @heavy5756
      @heavy5756 2 года назад +2

      Fazer direitinho? O que seria fazer direitinho?

    • @JLucasXavierG
      @JLucasXavierG 2 года назад +9

      Minimalismo é poder clonar um projeto e dar um único comando "docker-compose up" e o ambiente está perfeitamente funcionando. Containers é a evolução natural para qualquer desenvolvedor moderno, ao contŕario de ter que instalar e configurar um ambiente inteiro em cada máquina em que se vai desenvolver.

    • @cls2518
      @cls2518 2 года назад

      @@nicolasaigner8564 hahaha interessante o seu ponto, mas não entendo como usar docker ou container seja uma solução por não ter feito as coisas direito. É uma praticidade enorme você conseguir dar deploy num projeto com várias aplicações apenas com poucas linhas de comando (git clone e docker-compose up) e ter tudo funcionando sem qualquer problema, além de conseguir isolar os containers que não precisam ser expostos (como o banco de dados), dando um nível maior de segurança a tudo. Você poderia explicar como é a sua rotina atual de deploy? Porque se eu não usasse docker e tivesse que, por exemplo, dar deploy num projeto básico com 3 aplicações (banco de dados, backend e frontend, por exemplo) eu teria que executar várias rotinas de linha de comando para cada um, o que me parece uma trabalheira desnecessária.

  • @renanalcolea
    @renanalcolea 2 года назад +3

    first ! hahah