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

Sdílet
Vložit
  • čas přidán 27. 08. 2024

Komentáře • 56

  • @MarlonEnglemam
    @MarlonEnglemam Před 9 dny +4

    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)

  • @tiagocbei2010
    @tiagocbei2010 Před 3 měsíci +24

    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.

  • @Gushttp
    @Gushttp Před 3 měsíci +27

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

    • @lucasfigueiredo8145
      @lucasfigueiredo8145 Před 3 měsíci +3

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

    • @nandomax3
      @nandomax3 Před 3 měsíci

      ​@@lucasfigueiredo8145 tech world with nana

    • @nandomax3
      @nandomax3 Před 3 měsíci

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

    • @nandomax3
      @nandomax3 Před 3 měsíci

      ​@@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 Před 3 měsíci

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

  • @emanoelinfinity
    @emanoelinfinity Před 3 měsíci +11

    É 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.

  • @MagnoAlbertoAlmeida
    @MagnoAlbertoAlmeida Před 3 měsíci +2

    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!!!

  • @rodrigolopesmarques6361
    @rodrigolopesmarques6361 Před 3 měsíci +9

    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 Před 3 měsíci +1

      Docker é foda mano

    • @azrael3032
      @azrael3032 Před 3 měsíci +1

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

  • @artur-bb6js
    @artur-bb6js Před 3 měsíci +3

    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

  • @brenosantin9739
    @brenosantin9739 Před 3 měsíci +2

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

  • @David_Brito_Developer
    @David_Brito_Developer Před 3 měsíci +4

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

  • @ruan1437
    @ruan1437 Před 3 měsíci +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

  • @guilherme_ganim
    @guilherme_ganim Před 3 měsíci +1

    Que conteúdo maravilhoso. Muito bom 👏

  • @MarcosVinicius-oi6ok
    @MarcosVinicius-oi6ok Před 3 měsíci +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

  • @BrunoSilva-vw4uo
    @BrunoSilva-vw4uo Před 3 měsíci +1

    Porra tava preparando um setup hoje pra postar no LinkedIn e aí rocket parece que adivinhou ahahahah

  • @nicolassouza2483
    @nicolassouza2483 Před 3 měsíci +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.

  • @eduardosalles9212
    @eduardosalles9212 Před 27 dny +1

    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.

  • @avloggerfinger9050
    @avloggerfinger9050 Před 3 měsíci +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

  • @josephmartins4381
    @josephmartins4381 Před 3 měsíci +1

    docker is love, docker is life

  • @DenisioRodrigues
    @DenisioRodrigues Před 3 měsíci +1

    Muito bom!

  • @diegoferreira8243
    @diegoferreira8243 Před 3 měsíci +2

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

  • @anthonycarlosdasilva9299
    @anthonycarlosdasilva9299 Před 2 měsíci +1

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

  •  Před 3 měsíci +3

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

  • @adnnskt
    @adnnskt Před 3 měsíci +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?

  • @darlanmartins7546
    @darlanmartins7546 Před 2 měsíci +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?

  • @iury664
    @iury664 Před 26 dny +1

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

  • @user-ft8dc4fw9r
    @user-ft8dc4fw9r Před 3 měsíci +2

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

    • @andreluispsa
      @andreluispsa Před 2 měsíci

      O editor de código parece ser o VS Code

  • @dougui.p
    @dougui.p Před 3 měsíci +1

    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.

  • @naythan777
    @naythan777 Před 3 měsíci +1

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

  • @Renanrr87
    @Renanrr87 Před 3 měsíci +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

  • @victorh5
    @victorh5 Před 3 měsíci +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? 😁

  • @PedroNguinamau
    @PedroNguinamau Před 3 měsíci +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?

    •  Před 3 měsíci +1

      Cê lembrou de expor as portas?

  • @AntonioCMartins
    @AntonioCMartins Před 3 měsíci +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 Před 2 měsíci +1

    Qual é esse navegador?

  • @DjEdu28
    @DjEdu28 Před 3 měsíci +1

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

  • @thymarques
    @thymarques Před měsícem +1

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

  • @isaacalves6846
    @isaacalves6846 Před 3 měsíci +1

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

    • @sekaininja5958
      @sekaininja5958 Před 3 měsíci

      deve ser desse terminal que ele ta usando chamado fish.

  • @djfCoder
    @djfCoder Před 3 měsíci +1

    da pra fazer com mySQL?

  • @MarcoDamaceno
    @MarcoDamaceno Před 2 měsíci +1

    MySQL pago? De onde isso?

    • @fernandocoelho1334
      @fernandocoelho1334 Před 22 dny

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

  • @josephklimber195
    @josephklimber195 Před 3 měsíci +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

  • @orafael5744
    @orafael5744 Před 3 měsíci +1

    first