LXC - Conteiners no Linux

O LXC é praticamente uma forma mais leve de rodar máquinas virtuais em Linux. O Docker originalmente foi baseado no LXC, mas

O LXC é um conjunto de APIs que permite criar e gerenciar conteineres Linux.

O LXD é mais fácil de se usar, com uma interface mais amigável. Ele usa o LXC por baixo dos panos.

Instalando o LXD

# Instale o gerenciador de pacotes SNAPsudo apt install snapd# Instale o core do snapsudo snap install core# Instale o LXDsudo snap install lxd

Criando o grupo lxd e adicionando o usuário atual à ele

sudo newgrp lxd# Troque o whoami pelo seu usuário atualsudo usermod -a -G lxd $(whoami)

Encerre a sessão (faça logout) e faça login novamente

# Inicialize o lxd com parâmetroslxd init

Crie um conteiner com Ubuntu

# Crie um contêiner com ubuntu 18 chamado ubuntulxc launch ubuntu:18.04 ubuntu# Entre em seu terminal com o comandolxc exec ubuntu -- /bin/bash

Referências

LXD vs LXC
https://discuss.linuxcontainers.org/t/comparing-lxd-vs-lxc/24

LXC vs Docker
https://archives.flockport.com/lxc-vs-docker/

O que é um Conteiner Linux?
https://www.redhat.com/pt-br/topics/containers/whats-a-linux-container

O que é LXC? (website oficial)
https://linuxcontainers.org/lxc/introduction/

Resolvendo
https://stackoverflow.com/questions/54505663/error-get-http-unix-socket-1-0-dial-unix-var-snap-lxd-common-lxd-unix-socke

You should also read:

Usando Android no Linux com o Anbox

Tutorial Linuxhint https://linuxhint.com/install_anbox_android_emulator_ubuntu/ Tutorial oficial Anbox https://docs.anbox.io/userguide/install.html Tutorial LinuxConfig https://linuxconfig.org/how-to-install-anbox-and-run-android-apps-in-linux Tutorial HiRoom2 https://www.hiroom2.com/2017/04/17/ubuntu-16-04-run-android-application-on-container-with-anbox/