Criando um contêiner Alpine no LXC no Ubuntu

Criando um contêiner Alpine no LXC no Ubuntu

Eu tenho um novo servidor criado com Ubuntu Server e LXC instalados para o apt. Tenho lido a documentação e tentado entender como importar imagens/modelos. Estou com dificuldades para entender como importar uma lista de imagens públicas e, especificamente, como configurar uma nova instância com Alpine. Acredito que isso pode ser feito com um tarball da ISO (na página de manual), mas também há uma opção remota.

A lista de contêineres LXC aqui:https://us.images.linuxcontainers.org/diz que eles estão disponíveis por meio do modelo lxc-download, que presumi ser um comando para acionar um modelo, mas agora estou mais confuso.

Responder1

Se estiver usando LXC, normalmente você configuraria um novo contêiner com um comando como este:

lxc-create -n ${c} -t download -- -d ${d} -r ${r} -a amd64

onde cé o nome do contêiner de sua escolha, dé a distribuição como 'alpine' e ré o número da versão do lançamento. Aqui está um exemplo:

# lxc-create -n test -t download -- -d alpine -r 3.12 -a amd64
The cached copy has expired, re-downloading...
Setting up the GPG keyring
Downloading the image index
Downloading the rootfs
Downloading the metadata
The image cache is now ready
Unpacking the rootfs

---
You just created an Alpinelinux 3.12 x86_64 (20201213_13:00) container.

informação relacionada