Estações de trabalho on-line OnWorks Linux e Windows

Logotipo

Hospedagem online grátis para estações de trabalho

<Anterior | Conteúdo | Próxima>

6.12. Ganchos de gerenciamento de ciclo de vida


A partir do Ubuntu 12.10, é possível definir ganchos a serem executados em pontos específicos da vida útil de um contêiner:

• Os ganchos de pré-inicialização são executados no namespace do host antes que os ttys, consoles ou montagens do contêiner estejam ativados. Se alguma montagem for feita neste gancho, ela deve ser limpa no gancho pós-parada.

• Os ganchos de pré-montagem são executados nos namespaces do contêiner, mas antes que o sistema de arquivos raiz seja montado. Montagens feitas neste gancho serão automaticamente limpas quando o contêiner for encerrado.

• Os ganchos de montagem são executados após os sistemas de arquivos do contêiner terem sido montados, mas antes que o contêiner seja chamado

pivot_root para mudar seu sistema de arquivos raiz.

• Os ganchos de inicialização são executados imediatamente antes de executar o init do contêiner. Uma vez que estes são executados após pivotar no sistema de arquivos do contêiner, o comando a ser executado deve ser copiado para o sistema de arquivos do contêiner.

• Os ganchos pós-parada são executados após o contêiner ter sido fechado.


Se qualquer gancho retornar um erro, a execução do contêiner será abortada. Algum pós-parada gancho ainda será executado. Qualquer saída gerada pelo script será registrada na prioridade de depuração.


Por favor, consulte a página de manual lxc.container.conf para o formato do arquivo de configuração com o qual especificar ganchos. Alguns ganchos de amostra são enviados com o pacote lxc para servir como um exemplo de como escrever e usar esses ganchos.


Top OS Cloud Computing na OnWorks: