Creando un contenedor Alpine en LXC sobre Ubuntu

Creando un contenedor Alpine en LXC sobre Ubuntu

Tengo un nuevo servidor creado con Ubuntu Server y LXC instalado para apt. He estado leyendo los documentos y tratando de entender cómo importar imágenes/plantillas. Me cuesta entender cómo importar una lista de imágenes públicas y específicamente cómo configurar una nueva instancia con Alpine. Creo que esto se puede hacer con un tarball de ISO (desde la página de manual), pero también hay una opción remota.

La lista de contenedores LXC aquí:https://us.images.linuxcontainers.org/dice que están disponibles a través de la plantilla lxc-download, lo cual supuse que era un comando para activar una plantilla, pero ahora estoy más confundido.

Respuesta1

Si usa LXC, normalmente configuraría un nuevo contenedor con un comando como este:

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

¿Dónde cestá el nombre del contenedor que elija, dla distribución como 'alpine' y rel número de versión del lanzamiento? Aquí hay un ejemplo:

# 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.

información relacionada