
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 c
está el nombre del contenedor que elija, d
la distribución como 'alpine' y r
el 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.