Esta filial contém o conteúdo e o gerador de sites do site https://linuxcontainers.org.
Correções, novos conteúdos e traduções são muito apreciados. Leia nossas diretrizes contribuintes para obter detalhes.
Dê uma olhada nas questões abertas no Github, para ver onde você poderia ajudar.
Para gerar e executar uma cópia local do site, siga as instruções abaixo.
Instale o seguinte software (a nomeação pode depender da sua distribuição):
git clone https://github.com/lxc/linuxcontainers.org
NOTA: Os downloads da pasta são bastante grandes, para que você possa pular essa pasta usando o Git Sparse Checkout & Parcial Clones (a única exceção é que você trabalha na página de downloads).
Como substituto para a pasta downloads ausentes, você precisa criar as seguintes pastas vazias, antes de gerar o site (caso contrário, o gerador mostra um erro):
downloads/cgmanager/
downloads/distrobuilder/
downloads/lxc/
downloads/lxcfs/
Todas as etapas para criar um checkout esparso
#!/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
Depois de gerar o site (acima), execute esses comandos (específico do Ubuntu):
cd output
python3 -m http.server 8777
Agora você pode acessar o site no seu navegador usando seu endereço IP e porta local:
127.0.0.1:8777
Dentro do recipiente:
Instale as dependências, clone o repositório e gerar o site (o mesmo que acima).
Depois de gerar o site, execute esses comandos (específico do Ubuntu):
cd output
python3 -m http.server 8777
No host:
Agora você pode navegar para o site (em um navegador de sua escolha) com o endereço IP do contêiner, por exemplo:
185.5.3.12:8777
Faça o download das páginas MAN de Jenkins https://jenkins.linuxcontainers.org/job/lxc-build-tarballs/ e descompacte-as na respectiva pasta. Para LXC:
tar xvf manpages.tar.gz -C linuxcontainers.org/manpages/lxc/
Verifique se o man2html está instalado. ./generate chama essa ferramenta e injeta o menu principal na parte superior.
Para instalar man2html :
apt install man2html
Relatórios de bug, solicitações e idéias sobre o site podem ser arquivados em https://github.com/lxc/linuxcontainers.org/issues/new