No video

Docker na prática: comece agora

  Рет қаралды 162

Muri Tech

Muri Tech

Күн бұрын

☕ Apoie o canal: ko-fi.com/muri...
⬇️ LINKS ÚTEIS! ⬇️
No começo desse vídeo eu menciono um outro vídeo que eu explico mais sobre como funciona o fluxo de trabalho base com Docker, e ele tá aqui:
- • Docker: o que é e pra ...
A artista que acompanhou a gente na trilha sonora hoje é a ‪@VEROmelhem‬
📚 Pra quem gosta mais de ler, eu escrevo blogposts no Dev: dev.to/murilommen
0:00 - Intro
1:17 - Setup do web app
3:04 - Dockerfile
6:45 - docker build
8:26 - docker run
10:50 - docker push
14:46 - docker pull
----
Se você tem algum conhecido que pode ser ajudado por esse vídeo, manda pra ele. E deixa seu like que isso ajuda demais o canal :D
---
Consultoria para empresas e mentoria de carreira
➡️muritech.dev@gmail.com
Linkedin: linkedin.com/in/mendonca-murilo
Instagram: @murilommen

Пікірлер: 9
@vitorlichoti5729
@vitorlichoti5729 Жыл бұрын
muito bom mano! parabéns
@vitorlichoti5729
@vitorlichoti5729 Жыл бұрын
Duvida 1: vc copiou seus requirements primeiro, instalou e depois copiou sua aplicação pra dentro do container. A ordem infuencia aí? Exemplo de como seria: - Copy da aplicação pro container noo /code/app - Copy do requirements.txt pro /code/requirements.txt - Run no requirements etc.. Duvida 2: Essa image que é criada, vc pode subir nos repositórios do docker? Duvida 3: Acessando localmente a porta exposta (vai fugir um tico do video mas preciso da super MuriTech Ajuda) - O docker tem a opção de ter um container rodando qualquer coisa, e estou rodando um Postgres no meu, exposto na porta 5432:5432 - Ao executar o docker e ver os logs, tenho que a aplicação acessa o endereço corretamente, mas diz q o usuário está incorreto - Tem como configurar o POSTGRES_USER e POSTGRES_PASSWORD, tanto que coloquei e ao tentar me conectar nele gera esse erro de autenticação O que pode ser? Uma vez que se sobe uma imagem com as Enviroments, n deveria dar certo o user e password configurados?
@muritech
@muritech Жыл бұрын
po, muito boas as dúvidas! valeu pelo comentário mano. Duvida 1: não influencia! porque vc não precisa do código de aplicação nesse momento. o que influencia sim é de você não ter o requirements.txt dentro da imagem antes de rodar o RUN pip install (...) Duvida 2: pode sim! no vídeo inclusive eu subi na minha própria conta do Dockerhub
@muritech
@muritech Жыл бұрын
Dúvida 3: - no caso de usar n_porta:n_porta sim, é possível, só que é bem fácil confundir qual é qual, por isso resolvi fazer diferente no vídeo. - tem como vc definir variaveis de ambiente no próprio Dockerfile! vc usa ENV POSTGRES_USER=nome_do_user -- se for no docker-compose, aí vc vai precisar das tuas habilidades de YAML pra definir um environment :D se mesmo fazendo isso ele reclama do usuário, um bom debug é vc logar os valores dessas variáveis de ambiente de alguma forma. vc pode se conectar no container rodando com o docker exec {id_do_container} -it /bin/bash
@vitorlichoti5729
@vitorlichoti5729 Жыл бұрын
@@muritech bom demaisssss, ganhou mais um inscrito man... e achei animal a parte do docker hub muito bom
@eriknayan
@eriknayan Жыл бұрын
@@muritech Com sua licença, deixa eu complementar sua resposta aqui! Um fator que eu acho interessante pensar com relação a ordem das coisas no Dockerfile é: cache de build, ou seja, quando você fizer uma alteração, a partir de que ponto no Dockerfile os layers serão buildados novamente. Idealmente, o melhor é deixar as partes que normalmente modificamos mais (a aplicação nesse caso) por último, assim a gente evita a necessidade de buildar lá do começo tudo de volta (isso pode influenciar muito no tempo de execução de pipelines CI/CD, por exemplo). Abraço Murigod!!💙
@muritech
@muritech Жыл бұрын
@@eriknayan aulas hein ! po, daria ate um proximo shorts essa hehe
@naniviaa
@naniviaa Жыл бұрын
CUPOM MURITECH10 NA KABUM
@muritech
@muritech Жыл бұрын
MTO MELHOR QUE CUPOM FNX ESQUECE FIIII
Git em equipes de software: o guia definitivo
13:34
Muri Tech
Рет қаралды 96
Programação Orientada a Objetos em Python (PARTE 1)
9:35
If Barbie came to life! 💝
00:37
Meow-some! Reacts
Рет қаралды 47 МЛН
Best Toilet Gadgets and #Hacks you must try!!💩💩
00:49
Poly Holy Yow
Рет қаралды 23 МЛН
I forced EVERYONE to use Linux
22:59
NetworkChuck
Рет қаралды 332 М.
NGINX Tutorial - What is Nginx
14:32
TechWorld with Nana
Рет қаралды 84 М.
101 Weird But Useful Minecraft Hacks
48:36
Skip the Tutorial
Рет қаралды 4,2 МЛН
Como progredir como Desenvolvedor | Carreira em Y
13:08
Muri Tech
Рет қаралды 179
you need to learn Docker RIGHT NOW!! // Docker Containers 101
23:19
NetworkChuck
Рет қаралды 2,6 МЛН
Dockerfile >Docker Image > Docker Container | Beginners Hands-On | Step by Step
17:58
Docker For Beginners: From Docker Desktop to Deployment
59:30
Travis Media
Рет қаралды 729 М.
React for Two Computers | Dan Abramov
28:56
React Conf
Рет қаралды 16 М.