Sistema de archivos de producción de contenedores de Linux Pasos

  
                

Linux Container se abrevia como LXC. En comparación con la tecnología de virtualización tradicional, tiene las ventajas de una baja pérdida de rendimiento, sin simulación de nivel de instrucción y la capacidad de crear un sistema de archivos, es decir, rootfs. La siguiente serie le presenta Linux Container. Los pasos para hacer un sistema de archivos.

En primer lugar, crear un sistema de archivos tabla de montaje

1, directorio listo

mkdir /lxc

a continuación, entrar en el directorio /lxc, Cree un directorio para el sistema de archivos raíz

mkdir rootfs

Ingrese el directorio /lxc /rootfs y cree directorios adicionales

1 mkdir bin dev etc lib lib64 proc sbin sys usr var < Br>

2, cree una tabla de montaje

En el directorio /lxc, cree un nuevo archivo fstab, edite el contenido de la siguiente manera:

/bin /lxc /rootfs /bin none ro, enlace 0 0

/sbin /lxc /rootfs /sbin none ro, bind 0 0

/lib /lxc /rootfs /lib none ro, bind 0 0

/lib64 /Lxc /rootfs /lib64 none ro, bind 0 0

/etc /lxc /rootfs /etc none ro, bind 0 0

/usr /lxc /rootfs /usr none ro, bind 0 0

/dev /lxc /rootfs /dev none rw, bind 0 0

/dev /pts /lxc /rootfs /dev /pts none rw, bind 0 0

/proc /lxc /rootfs /proc proc defaults 0 0

/sys /lxc /rootfs /sys sysfs defaults 0 0

El efecto que directorio del sistema operativo anfitrión /bin /sbin /lib /etc como directorio bajo carga /lxc /rootfs correspondiente en.

En segundo lugar, inicie lxc

1, edite el archivo de configuración de lxc

Edite el archivo de configuración, el contenido es el siguiente:

lxc.utsname = host_name

lxc.rootfs = /lxc /rootfs

lxc.mount = /lxc /fstab

2, inicie lxc, ejecute el comando bash

lxc-execute -n lxc1 - f config bash

Esto inicia un contenedor llamado lxc1. Ejecutar bash es equivalente a ingresar al contenedor. Si la salida no es normal, use el comando reset.

3, vea el sistema de archivos interno lxc

bash-4.1 # ls

dev de datos bin, etc. lib lib64 proc sbin sys usr var

Solo encontramos Puede ser operado dentro de /lxc /rootfs.

Lo anterior es la introducción de los pasos del sistema de archivos de Linux Container. Primero debe crear el sistema de archivos y la tabla de montaje, y luego iniciar los archivos de configuración de LXC y editor para implementar el sistema de archivos.

Copyright © Conocimiento de Windows All Rights Reserved