DockerでPythonを使用する方法は?

DockerでPythonを使用する方法は?

ドッキングCentosサーバーのjupyterノートブック。 jupyterのタスクを完了するには多くのリソースが必要でしたが、その時点でサーバーが遅く実行されていることがわかりました。

shm-size以下は、パラメータに注意しながらコンテナを実行する方法です(jupyterは並列ジョブを実行するときに使用します)。

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"

私が理解していないのは、コマンドをpython渡すtopときに複数のインタプリタインスタンスを見ることができるということです。しかし、それらのどれも通過できませんでしたpgrep -af python。コンテナを停止すると、CPU負荷が正常に戻り、コマンドpythonにプロセスがありませんtop。これはDockerプロセスがホストシステムに表示されるように見えますが、私が知っている限りこれは不可能です。それでは、何が起こっているのでしょうか?

ベストアンサー1

おすすめ記事