Como instalar o incrível Kata Containers no Linux via Snap

Se você quer trabalhar com maquinas virtuais leves que funcionam como contêineres, conheça e veja como instalar o incrível Kata Containers no Linux via Snap.

O Kata Containers é um projeto e uma comunidade de software livre que trabalham para criar uma implementação padrão de máquinas virtuais (VMs) leves que se sentem e funcionam como contêineres, mas fornecem o isolamento da carga de trabalho e vantagens de segurança das VMs.

Como instalar o incrível Kata Containers no Linux via Snap
Como instalar o incrível Kata Containers no Linux via Snap

Kata Containers é uma comunidade de código aberto que trabalha para criar um tempo de execução de contêiner seguro com máquinas virtuais leves que parecem e funcionam como contêineres, mas fornecem um isolamento mais forte da carga de trabalho usando a tecnologia de virtualização de hardware como uma segunda camada de defesa.

Desde o lançamento em dezembro de 2017, a comunidade mesclou com êxito as melhores partes do Intel Clear Containers com o Hyper.sh RunV e foi ampliada para incluir suporte para as principais arquiteturas, incluindo AMD64, ARM, IBM p-series e IBM z-series, além do x86_64.

O Kata Containers também oferece suporte a vários hipervisores, incluindo QEMU, NEMU e Firecracker, além de integrar-se ao projeto containserd, entre outros.

O projeto Kata Containers possui seis componentes: Agent, Runtime, Proxy, Shim, Kernel e Packaging do QEMU 2.11.

Ele é projetado para ser independente de arquitetura, executado em vários hipervisores e ser compatível com a especificação OCI para contêineres Docker e CRI para Kubernetes.

Kata Containers combina tecnologia da Intel® Clear Containers e Hyper runV. O código está hospedado no Github sob a licença Apache 2 e o projeto é gerenciado pela OpenStack Foundation.

Como instalar o Kata Containers no Linux via Snap em distros que suportam a tecnologia

Para instalar o Kata Containers via Snap você precisa ter o suporte a essa tecnologia instalado em seu sistema. Se não tiver, use o tutorial abaixo para instalar:

Como instalar o suporte a pacotes Snap no Linux

Depois, você pode instalar o Kata Containers via Snap, fazendo o seguinte:

Passo 1. Abra um terminal;
Passo 2. Instale a versão estável do programa, usando esse comando:

sudo snap install kata-containers --classic

Passo 3. Instale a versão candidate do programa, usando esse comando:

sudo snap install kata-containers --candidate --classic

Passo 4. Instale a versão beta do programa, usando esse comando:

sudo snap install kata-containers --beta --classic

Passo 5. Instale a versão edge do programa, usando esse comando:

sudo snap install kata-containers--edge --classic

Passo 6. Mais tarde, se você precisar atualizar o programa, use:

sudo snap refresh kata-containers

Pronto! Agora, você pode iniciar o programa no menu Aplicativos/Dash/Atividades ou qualquer outro lançador de aplicativos da sua distro, ou digite kata ou em um terminal, seguido da tecla TAB.

Como desinstalar o Kata Containers no Linux via Snap em distros que suportam a tecnologia

Para desinstalar o Kata Containers via Snap, fazendo o seguinte:

Passo 1. Abra um terminal;
Passo 2. Depois, se for necessário, desinstale o programa, usando o comando abaixo;

sudo snap remove kata-containers
Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.