A combinação que todo dev back-end precisa saber (Postgres + Docker)

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

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

  • @MagnoAlbertoAlmeida
    @MagnoAlbertoAlmeida 8 หลายเดือนก่อน +6

    de tudo que já vi de docker, esse é sem a menor dúvida, a melhar, mais clara e objetiva explicação de como utilizar o docker... tudo que estava sempre procurando de forma prática foi explicado no vídeo. muito obrigado!!!

  • @emanoelinfinity
    @emanoelinfinity 8 หลายเดือนก่อน +15

    É realmente muito prático. Costumo utilizar o Postgress web, daí basta eu criar um serviço no docker com a posta 80:80 e acessar ele via navegador. Pronto, já tenho acesso ao meu banco de dados sem precisar instalar na minha máquina.

  • @tiagocbei2010
    @tiagocbei2010 8 หลายเดือนก่อน +38

    Docker é essencial hj em dia para back-end. Onde eu trabalho quase todos os serviços rodam via Docker: aplicação, banco, serviço de mensageria, etc. Eu, por exemplo, não tenho o PHP e o Postgre instalado no meu notebook e mesmo assim consigo rodar as aplicações que usam essas tecnologias na minha máquina de boa.

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

      como tu faz depuração do seu código php?

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

      @@rodrigol3onardo, recomendo o PHPStorm da JetBrains...

  • @brenosantin9739
    @brenosantin9739 8 หลายเดือนก่อน +3

    Muito boa explicacao, poucos videos tem uma abordagem tao simples e objetiva a respeito do DOCKER.

  • @artur-bb6js
    @artur-bb6js 8 หลายเดือนก่อน +4

    Eu já ouvi falar do Docker, mas não tinha entendido a fundo, com esse vídeo consegui esclarecer minhas dúvidas, ótimo vídeo

  • @Gushttp
    @Gushttp 8 หลายเดือนก่อน +34

    Depois que eu comecei a usar docker minha vida mudou mt, subir um app com apenas um comando e mt top.

    • @lucasfigueiredo8145
      @lucasfigueiredo8145 8 หลายเดือนก่อน +6

      Alguma boa video aula ensinando a fazer deploy de apis com docker?

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

      ​@@lucasfigueiredo8145 tech world with nana

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

      ​@@lucasfigueiredo8145de ferramenta tem o aws ecs e aws ecr, da pra rodar como serventes no aws fargate

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

      ​@@lucasfigueiredo8145e se for mais de um container docker usa kubernetes, localmente com mini kube ou rancheer , na nuvem com o aws ecr e aws eks

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

      @@lucasfigueiredo8145 a Fernanda Kipper tem alguns vídeos fazendo deploy. vale a pena dar uma olhada

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

    show de bola, consegui replicar todos os passos aqui. Obrigado pelo conteúdo top.

  • @MarlonEnglemam
    @MarlonEnglemam 5 หลายเดือนก่อน +12

    Uma coisa que acho legal explicar é como “saber” os comandos necessários, e quando eu era iniciante isso sempre era uma dúvida e que ninguém explicava, mas basicamente quando tu for usar uma imagem do docker hub ela terá a documentação explicando que quis variareis ela tem e como tem que ser escrito no arquivo compose (sério, é tão simples mas eu demorei pra entender isso, depois que aprendi isso tudo mudou e ficou extremamente fácil)

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

      ahaha morria e nao sabia disso. Vlw man

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

    Na minha experiência pessoal e profissional, lá na empresa a gente utiliza docker, claro tudo configurado pelo o DevOps, mas foi bem importante eu ter conhecimento sobre esse redirecionamento de portas para evitar conflito entre os containers, e depois nas minhas aplicações pessoais consegui criar meus próprios container com pgAdmin, postgres, apache, nginx
    Tu faz muito com poucas linhas em um arquivo.
    E claro depois de tu manjar de Docker tem os Kubernets que é bastante utilizado na empresa também

  • @David_Brito_Developer
    @David_Brito_Developer 8 หลายเดือนก่อน +4

    A explicação que faltava pra mim entender. Vlw Diego brabo como sempre 😅

  • @rodrigolopesmarques6361
    @rodrigolopesmarques6361 8 หลายเดือนก่อน +14

    Depois que você aprende a colocar toda sua aplicação backend dentro do docker melhora muito sua vida em tudo, ajuda fazer o deploy depois, fazer com que sua aplicação rode em outro computador sem ter que fazer nada.

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

      Docker é foda mano

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

      vc aprendeu isso em algum video? achei interessante mas nao consegui entender mt bem ainda

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

      ​@@azrael3032é o tipo de coisa que vc só entende quando vc precisa, realmente concordo depois que aprendi docker, decobri que docker é vida.

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

    Que conteúdo maravilhoso. Muito bom 👏

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

    Muito bom vídeo, parabéns!

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

    Perfeito. Obrigado por compartilhar

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

    Pretendo me aprofundar mais em Postgres. Já trabalho há um tempo com programação e não saí de muito do MySQL e MongoDB.

  • @MarcosVinicius-oi6ok
    @MarcosVinicius-oi6ok 8 หลายเดือนก่อน +1

    Agora não é mais necessario o docker-* no início, pode ser apenas compose.yml e o version no início do arquivo tá depreciado. Ótimo vídeo

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

    Muito bom, Diegão. Queria saber seu tema do VSCode ❤

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

    usando o volumes no docker ao fazer o compose já não deveria criar os diretorios onde ficaram salvos os dados ?

  • @dougui.p
    @dougui.p 8 หลายเดือนก่อน +2

    Recentemente tive que usar o docker compose e acabei descobrindo que não é mais preciso definir a versão no topo do arquivo, aparentemente foi descontinuado.

  •  8 หลายเดือนก่อน +3

    Não entendi o motivo de instalar o Redis junto, se tem algum motivo técnico ou foi apenas para exemplificar

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

    Ótimo conteúdo, estou começando no docker e me ajudou muito. Dúvida, esse processo de configuração é parecido quando estamos configurando uma aplicação em uma VPS ou cloud? O deploy segue essas mesmas premissas?

  • @avloggerfinger9050
    @avloggerfinger9050 8 หลายเดือนก่อน +3

    Bem que eu senti um dejavu, esse é um corte de uma aula do NLW não é? Um dos mais recentes eu acho. 😅
    Muito bom

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

    Tem alguma recomandacao de projeto utilizando esse tipo de estrutura?

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

    Faz algum sentido usar docker para uma aplilcação moodle que usa postgres em uma instancia AWS EC2 Ubuntu? São as únicas aplicações que estão na instância (produção)

  • @eduardosalles9212
    @eduardosalles9212 6 หลายเดือนก่อน +2

    Um ponto importante que faltou na explicação detalhada... a declraçao dos Volumes que estao na linha 25 e 26 que foram 'dobradas' . Tem que voltar em 4:49 para ver. Sem isso, não funciona.

    • @furia_1509
      @furia_1509 22 วันที่ผ่านมา

      Obrigada amigo, me salvou kkkk

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

    Que tema do terminal é essem com icons????

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

    docker is love, docker is life

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

    Muito bom!

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

    Eu tinha muito medo de usar Dokcer pq na minha maquina Windows nunca funcionava.... migrei meu ambiente para Linux e tudo funcionou perfeitamente

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

    Que aula boa

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

    Consigo trabalhar com docker de maneira offline? Se não, qual seria a melhor alternativa?

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

    Galerinha estou com uma api nodejs onde o meu banco de dados postgres eu subi ele com o docker, mas não sei como fazer o deploy alguém sabe um tutorial? Ou pode me ajudar?

  • @JoseOtavio-dy9is
    @JoseOtavio-dy9is 3 หลายเดือนก่อน

    2 dúvidas que eu tenho, quando você usa o docker com o postgreesql, você deve criar o banco de dados pelo PG admin ou ele cria automaticamente quando você executa o docker ? E outra dúvida esse login para o postgreesql que você usou você tinha criado antes no postgreesql pra existir na sua máquina ?

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

    Alguém sabe dizer qual o editor de código que ele ta usando?

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

      O editor de código parece ser o VS Code

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

    Salve engano, a última versão do Postgres ou uma que está em desenvolvimento, vai ter como se trabalhar com Nosql 🤭 só não sei qual o tipo

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

    Video show! Estou usando faz um tempo essa configuração para o banco postgres, só que atualmente venho tendo alguns problemas por tentar colocar algumas extensões e ele fala que meu usuário não tem permissão para isso e que tem que ser um SUPERUSER, só que não sei a senha padrão do postgres, vi alguns forúns do Bitnami a respeito porém não achei nenhuma solução!
    Alguém que tenha conhecimento sobre isso e possa me ajudar? 😁

  • @yakisoba-desu
    @yakisoba-desu 8 หลายเดือนก่อน +1

    Quando eu criei um container php:8.2-apache eu não consigo conectar com banco de dados nem com pdo ou com mysqli a que se deve isso?

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

      Cê lembrou de expor as portas?

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

    Tenho um servidor linux no Raspberrypi , posso instalar o Postgres lá ? ou então instalo la o docker e depois o Postgres tambem da :D

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

    Qual é esse navegador?

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

    docker compose up -d
    services.image must be a mapping

  • @andersonmendes-p5l
    @andersonmendes-p5l 4 หลายเดือนก่อน

    Legal, mas vc se esqueceu de mostrar como instalar a image do PostgreSQL no docker

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

    pra salvar os dados do postgress faltou passar o /data
    volumes:
    - polls_pg_data:/var/lib/postgresql/data
    sem o /data nao vai salvar os dados

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

    Qual é o nome dessa ferramenta que descreve os comandos em 8:00?

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

      deve ser desse terminal que ele ta usando chamado fish.

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

    da pra fazer com mySQL?

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

      tem imagem do mysql no dockerhub também

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

    MySQL pago? De onde isso?

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

      Algumas informações sobre isso, ouvi lá pelo trabalho.
      Tem alguma novidade.
      No trabalho, um cara da infra para os caras usarem o MariaDB.

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

    Eu nunca usei o comando: docker ps. Eu sempre uso: Docker container ls. Eu nao sei se é a forma antiga, ou nova. kkkkkkkkkk

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

    Muito prático e útil.
    Para quem quer se aprofundar, existe o dicionário do programador sobre Docker, canal código fonte TV

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

    Méu Déus, vc deixou a comunidade js passando mal, eles devem ta sofrendo ouvindo vc falar em um banco sql inves de um mongo ou agum nosql, no mundo deles só exite nosql

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

      ?

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

      😂😂😂

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

    first