Esta rama contiene el generador de contenido y sitio del sitio web https://linuxcontainers.org.
Las soluciones, el nuevo contenido y las traducciones son muy apreciadas. Lea nuestras pautas contribuyentes para obtener más detalles.
Eche un vistazo a los problemas abiertos en Github, para ver dónde podría ayudar.
Para generar y ejecutar una copia local del sitio web, siga las instrucciones a continuación.
Instale el siguiente software (el nombre puede depender de su distribución):
git clone https://github.com/lxc/linuxcontainers.org
Nota: Las downloads de carpetas son bastante grandes, por lo que puede omitir esa carpeta usando Git Sparse-Checkout & Parcial Clones (la única excepción es cuando trabaja en la página de descargas).
Como reemplazo de la carpeta downloads faltantes, debe crear las siguientes carpetas vacías, antes de generar el sitio web (de lo contrario, el generador muestra un error):
downloads/cgmanager/
downloads/distrobuilder/
downloads/lxc/
downloads/lxcfs/
Todos los pasos para crear un cheque escaso
#!/bin/bash
git clone --filter=blob:none --no-checkout [email protected]:lxc/linuxcontainers.org.git
cd linuxcontainers.org
git sparse-checkout set --no-cone
echo -e '/*n!downloads' > .git/info/sparse-checkout
git checkout main
mkdir -p downloads/{incus,lxc,lxcfs,distrobuilder,cgmanager}
./generate
Después de generar el sitio web (arriba), ejecute estos comandos (Ubuntu específicos):
cd output
python3 -m http.server 8777
Ahora puede acceder al sitio web en su navegador utilizando su dirección IP y puerto local:
127.0.0.1:8777
Dentro del contenedor:
Instale las dependencias, clone el repositorio y genere el sitio web (igual que el anterior).
Después de generar el sitio web, ejecute estos comandos (específico de Ubuntu):
cd output
python3 -m http.server 8777
En el anfitrión:
Ahora puede navegar al sitio (en un navegador de su elección) con la dirección IP del contenedor, por ejemplo:
185.5.3.12:8777
Descargue las páginas del hombre de jenkins https://jenkins.linuxcontainers.org/job/lxc-build-tarballs/ y descifirlas en la carpeta respectiva. Para LXC:
tar xvf manpages.tar.gz -C linuxcontainers.org/manpages/lxc/
Asegúrese de que se instale man2html . ./generate llama a esta herramienta e inyecta el menú principal en la parte superior.
Para instalar man2html :
apt install man2html
Los informes de errores, las solicitudes e ideas sobre el sitio web se pueden archivar en https://github.com/lxc/linuxcontainers.org/issues/new