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

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ค. 2024
  • Se você é dev back-end, não tem como fugir dos bancos de dados. Postgres é minha escolha principal quando trabalho com projetos Node.js, seja pra desenvolvimentos da plataforma ou nas aulas da formação de Node.
    E a dupla perfeita pro Postgres é o Docker (que funciona com tantas outras linguagens e ferramentas além do Node.js). Aqui nesse vídeo vou te mostrar um pouco mais sobre cada um deles e contar porque essa é uma combinação indispensável pra qualquer dev back-end.
    -----
    Conecte-se a 500mil devs e avance para o próximo nível com a nossa plataforma: rocketseat.com.br/
    Cadastre-se na nossa plataforma: app.rocketseat.com.br/signup
    Junte-se a mais de 392mil devs em nossa comunidade no Discord: / discord
    Acompanhe a Rocketseat nas redes sociais:
    Twitter: @rocketseat
    Facebook: @rocketseat
    Instagram: @rocketseat

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

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

    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.

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

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

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

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

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

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

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

      ​@@lucasfigueiredo8145 tech world with nana

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

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

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

      ​@@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 หลายเดือนก่อน

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

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

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

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

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

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

    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

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

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

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

    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

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

    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 หลายเดือนก่อน

      Docker é foda mano

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

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

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

    Que conteúdo maravilhoso. Muito bom 👏

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

    Muito bom!

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

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

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

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

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

    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 หลายเดือนก่อน

    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

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

    Ó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?

  • @BrunoSilva-vw4uo
    @BrunoSilva-vw4uo หลายเดือนก่อน

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

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

    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.

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

    docker is love, docker is life

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

    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

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

    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? 😁

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

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

  • @anthonycarlosdasilva9299
    @anthonycarlosdasilva9299 7 วันที่ผ่านมา

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

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

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

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

      provável que o hyperV tava desativado.

  • @darlanmartins7546
    @darlanmartins7546 25 วันที่ผ่านมา

    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?

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

    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?

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

      Cê lembrou de expor as portas?

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

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

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

      O editor de código parece ser o VS Code

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

    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

  • @LucasvpFranca
    @LucasvpFranca 15 วันที่ผ่านมา

    Qual é esse navegador?

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

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

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

      deve ser desse terminal que ele ta usando chamado fish.

  • @MarcoDamaceno
    @MarcoDamaceno 23 วันที่ผ่านมา

    MySQL pago? De onde isso?

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

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

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

    da pra fazer com mySQL?

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

      tem imagem do mysql no dockerhub também

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

    first

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

    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