DestaqueGuias

LXC: Ambientes virtuais em Linux

 

Instalação de um ambiente virtual de uma distribuíção

Lxc 20

Para esta demonstração vou criar um ambiente virtual de Ubuntu 12.04, a partir de um template e vai ter o nome de “demo”.
Para tal, basta correr o comando:

lxc-create -t ubuntu -n demo

Lxc 21

Vamos ter o output do script e o principal que ele vai fazer é resolver os pacotes para uma instalação mínima de Ubuntu e instalar dentro do ambiente virtual.

Lxc 22

Durante não mais de 10 minutos é feito este processo. É algo que com uma boa ligação à internet é bastante rápido.

Lxc 23

No final temos a indicação que foi criado o ambiente e que tem como utilizador o nome de “ubuntu”, com a password “ubuntu”, feito com o template “ubuntu” e o nome da máquina de “demo”.

Lxc 24

Para arrancar com o ambiente virtual, basta correr o comando:

lxc-start -n demo

Lxc 25

Em poucos segundos é apresentado o ecrã de login deste novo ambiente virtual.

Lxc 26

Depois do login, estamos num novo Ubuntu 12.04, com os updates já feitos.

Lxc 27

Se correr o comando “ifconfig”, vejo que estou noutra máquina, com um novo ip dado pelo servidor de dhcp.

Lxc 28

No entanto com aquele comando de inicialização, somos colocados na consola do ambiente virtual, sem possibilidade de sair dele. Se quisermos correr a máquina como “daemon”, basta iniciar com o comando:

lxc-start -n demo -d

Lxc 29

A máquina é iniciada sem qualquer output. Para aceder à consola, basta correr o comando:

lxc-console -n demo

Lxc 30

Dentro da consola, se quisermos sair de novo para o ambiente real, basta carregar em:

ctrl+a q

 

Isolar uma aplicação num ambiente virtual

Lxc 31

Se não quisermos ter uma distribuição inteira no ambiente virtual, podemos ter só uma aplicação, como o sshd.

Para criar uma nova, basta correr o comando:

lxc-create -t sshd -n ssh

São geradas novas chaves para o ssh.

Lxc 32

Se iniciar este ambiente virtual, com o comando:

lxc-start -n ssh

Estamos a correr o sshd num ambiente fechado com o seu próprio ip.

Página anterior 1 2 3 4Página seguinte

Artigos Relacionados

Botão Voltar ao Topo