Docker Images, Read-Only/Writable Layers, CoW e Dive Jan 6, 2021 Saudações! No post anterior vimos a definição de imagens, além da conceituação de layers e como estas são intrínsecas ao assunto. Entendemos também a existência de filesystem layers, assim como empty layers no processo de formação de uma imagem, a partir de instruções (nem todas geram layers) de um Dockerfile. O objetivo deste post é continuar dissecando o tema, com alguns estudos/experimentações que nos permitam entender mais como imagens Docker funcionam e são construídas. ...
Docker Images, Empty Layers e FileSystem Layers Jan 2, 2021 Saudações! Containers não são mais novidades. Hoje, Devs e Ops lidam diariamente com aplicações containerizadas e são responsáveis pela construção da imagem da aplicação a ser implantada em produção. Mas, como anda o processo de construção das imagens das aplicações de sua empresa? Todos os membros do time compreendem o que acontece no building de uma imagem? Há uma busca por otimizações em reaproveitamento, consumo de espaço em disco, processos de atualização das imagens de todos os apps? ...
06 Exemplos de Uso de Credenciais (04 não recomendadas) durante o Build de Imagens Docker Dec 23, 2020 Em quase todo o processo de construção de imagens Docker, há a necessidade de baixar artefatos (ex: zip, war, jar, etc.) de alguma URL para compor a imagem de nossa aplicação. Por vezes, estas URLs exigem autenticação e precisamos de credenciais para ter acesso ao conteúdo. Como construir imagens Docker sem comprometer credenciais, como usuários e senhas de acesso? Os exemplos abaixo seguirão uma ordem, aparentemente natural de boas práticas, onde há uma preocupação em não expor informação sensível na imagem Docker gerada, além de continuar garantindo sua portabilidade. ...
Personalizando o Local de Instalação do Linux no WSL2 Oct 8, 2020 Para você que, assim como eu, está usando o WSL2 e deseja possuir várias instâncias Linux rodando no Windows, além de, claro, organizar melhor o local de instalação, este post pode lhe ajudar. Se você ainda não conhece o WSL2, dá uma olhada na documentação oficial da própria Microsoft, além de vídeos e posts na internet. Ao instalar e começar a usar, este post poderá ser útil para você. Irei exemplificar com a instalação do Ubuntu. ...
Docker Registry com Nexus em um Cluster Swarm + Traefik + NFS Jul 7, 2019 Em uma infraestrutura de containerização, possuir um Private Registry Server para o armazenamento e gerenciamento das imagens da empresa é essencial. Quando a empresa está na Cloud, a preocupação é na configuração e utilização da ferramenta, mas quando tem-se uma infraestrutura local (on-premise), precisamos atentar a passos anteriores como instalação e o armazenamentos das imagens. Antes de continuar, gostaria de deixar um aviso: A solução apresentada é funcional, contudo este post não é e nem pretende ser “Estado da Arte”. ...
Manifesto iDojo Mar 9, 2019 Encontramos nas Artes Marciais valores que a sociedade precisa. As Artes Marciais, mais do que formar atletas, também formam cidadãos de bem. São notórios também os benefícios para a saúde, a autoestima e o autoconhecimento. Um dos objetivos do iDojo é facilitar a gestão de um Centro de Artes Marciais. O desejo é de maximizar o tempo dos professores e administradores, que muitas vezes são a mesma pessoa, simplificando a burocracia para que eles tenham mais tempo para ensinar e atender mais alunos. ...