Dino Geek, intenta ayudarte

¿Cómo compartir archivos entre un host y un contenedor LXC?


Los contenedores LXC utilizan un concepto llamado ‘bind mounts’ para compartir archivos y directorios entre el host y el contenedor. Esencialmente, un ‘bind mount’ le permite tomar un sistema de archivos existente (como un directorio en el host) y “montarlo” dentro del contenedor, haciéndolo accesible.

A continuación, se describen los pasos generales para lograr esto:

1. En el host, determine el directorio que desea compartir. Este podrá ser cualquiera, por ejemplo: `/home/username/shared_dir`.

2. Asegúrese de que el contenedor LXC se esté ejecutando.

3. En el host, edite la configuración de su contenedor. Usualmente, esto se encuentra en `/var/lib/lxc/my_container/config`.

4. Agregue la siguiente línea al final del archivo de configuración:

```
lxc.mount.entry = /home/username/shared_dir home/ubuntu/shared_dir none bind 0 0
```

5. Guarde y cierre el archivo de configuración.

6. Reinicie el contenedor LXC.

7. Dentro del contenedor, ahora debería ver el directorio compartido en `home/ubuntu/shared_dir`.

Nota: La ruta del archivo de configuración de su contenedor puede variar dependiendo de su configuración y la versión de LXC. Asegúrese de cambiar ‘my_container’ a el nombre de su contenedor.

Es importante recordar que los archivos y directorios compartidos de esta forma son los mismos tanto en el host como en el contenedor. Cualquier cambio que se haga en un lugar se reflejará en el otro. Además, “ubuntu” debe ser reemplazado por el usuario adecuado en el contenedor. Si su sistema de archivos está en una ubicación distinta a `/home/username/shared_dir` , asegúrese de ajustarlo en consecuencia.


Genera artículos simplemente para optimizar tu SEO
Genera artículos simplemente para optimizar tu SEO





DinoGeek ofrece artículos sencillos sobre tecnologías complejas

¿Desea ser citado en este artículo? Es muy sencillo, contáctenos en dino@eiki.fr.

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nombre de dominio | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Aviso legal / Condiciones generales de uso