GNU/Linux >> Tutoriales Linux >  >> Panels >> Docker

Use CoreOS Container Linux en Linode

CoreOS Container Linux es una distribución centrada en contenedores, diseñada para implementaciones en clúster, que brinda automatización, seguridad y escalabilidad para las aplicaciones. El sistema operativo está muy optimizado y se considera mínimo en comparación con las distribuciones tradicionales, como Debian o Ubuntu. En lugar de ser parte del sistema operativo host, el tiempo de ejecución o el entorno de desarrollo de CoreOS se lleva a cabo dentro de un contenedor de Linux.

Container Linux admite entornos de contenedores en ejecución Docker, Kubernetes y rkt.

Perfil de configuración de contenedor Linux

Cuando implemente una imagen de Container Linux, notará que la configuración predeterminada en el perfil de configuración es diferente a la de otras distribuciones.

Configuración de arranque

Container Linux arranca con la configuración Direct Disk en lugar de GRUB2 o cualquier otra. Container Linux no es compatible con los kernels de Linode.

Bloquear asignación de dispositivos

Container Linux no usa un espacio de intercambio, por lo que mientras que las otras distribuciones de Linode usan /dev/sdb como área de intercambio, esto no es necesario con Container Linux.

Sistema de archivos/Ayudantes de arranque

Estos no son necesarios para Container Linux, y Network Helper no es compatible, por lo que todos están deshabilitados. Las imágenes de Linode's Container Linux usan systemd-networkd , consulte nuestra guía de redes estáticas si desea configurar direcciones IP estáticas y/o múltiples para su implementación.

Nota El servicio de copia de seguridad de Linode no está disponible para Container Linux. Debe hacer una copia de seguridad de sus datos y configuraciones utilizando un método de copia de seguridad alternativo.

Iniciar sesión en Container Linux

El usuario predeterminado es el core usuario, por lo que debe iniciar sesión como core en lugar de root . La root el usuario no tiene una contraseña asignada por defecto. Este es el uso previsto de Container Linux.

Actualizaciones de contenedor Linux y estrategias de reinicio

Container Linux no tiene un administrador de paquetes como apt o mmm y, de hecho, el sistema operativo no se actualiza con actualizaciones de paquetes individuales como la mayoría de las distribuciones. En su lugar, las actualizaciones de todo el sistema se envían a la distribución y el sistema se reinicia de acuerdo con una de las tres estrategias de reinicio.

La configuración predeterminada es seguir el etcd-lock se está utilizando la estrategia ifetcd (como si estuviera agrupando Linodes ejecutando Container Linux). De lo contrario, el sistema se reiniciará inmediatamente después de aplicar la actualización. Para que Linode se reinicie automáticamente, querrá que Lassie esté habilitado en Linode Manager.

Si encuentra que una actualización tiene efectos no deseados, vuelva a la versión anterior que estaba usando. Las comprobaciones de actualización se realizarán unos 10 minutos después de que se inicie Container Linux y aproximadamente cada hora después. Si necesita activar una actualización manual, utilice:

update_engine_client -check_for_update

Modo de recuperación

Si necesita acceder a su disco de Container Linux usando el modo de rescate, use las instrucciones de arranque que se muestran en nuestra guía de rescate y reconstrucción. La partición raíz se encuentra en /dev/sda9 . Para acceder, ingrese:

mount /dev/sda9 && cd /media/sda9

Eso lo pondrá en la raíz de su sistema de archivos Container Linux. Para obtener más información sobre el diseño de particiones de Container Linux, consulte la Guía de particiones de disco de Container Linux.


Docker
  1. Cómo usar BusyBox en Linux

  2. 5 razones para usar Linux en 2020

  3. Cómo uso cron en Linux

  4. Cómo usar BUSCAR en Linux

  5. Posible usar un .dll en Linux

Cómo usar el comando Disown en Linux

Cómo usar el comando SS de Linux

Cómo usar el comando nohup de Linux

Cómo usar traceroute en Kali Linux

Uso de Head Command en Linux

Cómo instalar y usar el contenedor Rocky Linux Docker