Docker

Instalar Docker no Fedora 31

Este artigo tem por objetivo registrar os procedimentos utilizados na instalação da aplicação de conteinerização Docker no Linux Fedora 31. Essa distribuição acabou por incorporar por padrão a aplicação Podman utilizando uma nova versão do módulo CGroup, fundamental para o gerenciamento de containers. Será utilizado o gerenciador de pacotes yum no processo de instalação.

Compartilhando Diretórios do Windows Diferentes de C:\Users no Docker Toolbox

O Docker Toolbox possibilita o compartilhamento de pastas entre o sistema de arquivos da máquina host, no nosso caso o Windows, e os containers em Linux. Mas a ferramenta em uso padrão limita o compartilhamento para as pastas dentro do diretório C:\Users. Este artigo abordará como criar uma pasta compartilhada no VirtualBox entre o host Windows e os containers Linux em quaisquer outros diretórios.

Docker: Configurando Remote Workspace no VSCode para Python

Neste artigo vamos realizar as configurações de um Remote Workspace no Visual Studio Code que integre o container Python criado em artigo anterior

Python

Precisamos ter instalado o Python na máquina local que utilizada na edição de código fonte. Isso é necessário para que possamos utilizar no VSCode um plugin que auxilie na identificação de palavras reservadas e validações Python. Não precisamos do Python para realizar a compilação local. A compilação será realizada no container.

Docker: Ferramentas de Acesso Remoto

Continuando a série de artigos que descrevem o uso do Docker apresentaremos algumas ferramentas para o acesso remoto de arquivos de containers instanciados a partir da imagem criada pelo artigo anterior. Será abordada as aplicações PuTTY, WinSCP e VSCode.

Uma vez que nosso container disponibiliza uma porta SSH para conexão, podemos utilizar uma série de aplicações como forma de acessar o conteúdo do sistema de arquivo. Abaixo apresentaremos algumas das aplicações com perfis de utilização diferentes.

Docker: Primeiros Comandos

Para iniciar o uso de containers Docker não é necessário um conjunto muito grande de comandos. A proposta deste artigo é fixar alguns conceitos apresentados em artigos anteriores utilizando os comandos mais comuns da aplicação. O prosseguimento do artigo necessita que já tenhamos instalado o Docker na máquina host.

OS comandos fundamentais do dia-a-dia são:

Tags

Docker: Conceitos Básicos

Docker é uma ferramenta de containerização. Fundamentalmente, uma estrutura computacional com a finalidade de isolar a execução de aplicações e suas dependências perante o sistema operacional hospedeiro e outros containers. Note que não se trata de uma virtualização tradicional, pois no Docker os arquivos do sistema operacional utilizado nos container são compartilhados, aumentando a velocidade de carga e disponibilidade dos recursos do sistema.

Tags
Inscrever-se em Docker