Como o Docker usa o Python?

0

Estou executando um bloco de notas dockerised jupyter em um servidor Centos. Uma das tarefas do jupyter requer muitos recursos para concluir e notei que meu servidor está lento nesse momento.

É assim que eu corro meu container, percebo o argumento shm-size (usado pelo jupyter enquanto faço trabalhos paralelos):

docker run -t --shm-size=512m -v /opt/notebooks:/opt/notebooks -p 8888:8888 continuumio/anaconda3:ml-ready /bin/bash -c "/opt/conda/bin/jupyter notebook --notebook-dir=/opt/notebooks --ip='*' --port=8888 --no-browser --allow-root"

O que não entendo é que posso ver várias instâncias de python do interpretador quando através do comando top . Mas nenhum através de pgrep -af python . Quando eu paro meu contêiner, a carga da CPU volta ao normal e não há processos python no comando top . Então, parece que os processos do Docker são visíveis no host, até onde eu sei que é impossível, então o que está acontecendo?

    
por Totem 19.02.2018 / 10:36

0 respostas

Tags