Posso montar / usr / src / linux do docker para minha sessão?

0

Eu preciso acessar fontes do kernel da minha sessão.
É possível?
Posso montá-lo em /usr/src/linux/ ?

    
por Cynede 18.03.2015 / 07:37

1 resposta

1

Sim, isso é possível. Está documentado na página Gerenciando Dados em Contêineres . A sintaxe é adicionar -v host_path:container_path à sua linha de comando docker run .

Por exemplo:

[root@localhost ~]# docker run -t -i --rm  busybox
/ # ls /usr/
bin    lib    lib64  sbin   share
/ # exit
[root@localhost ~]# docker run -t -i --rm -v /usr/src:/usr/src busybox
/ # ls /usr/
bin    lib    lib64  sbin   share  src
/ # ls /usr/src
debug    kernels

Certifique-se de que o ponto de montagem de destino (aqui /usr/src ) não exista no seu contêiner, caso contrário, você pode ter problemas de permissão (não sei por que, apenas experimentando eu mesmo nesses dias).

    
por 18.03.2015 / 09:09

Tags