在Docker的背景下运行Jupyter笔记本
我正在试图在后台运行一个jupyter笔记本,而不打印任何东西到控制台。 我在bash的问题中发现了这个解决scheme:
jupyter notebook &> /dev/null &
但是我在Docker容器中运行jupyter,并希望它通过CMD
在后台启动。 我怎么能在sh做同样的事情?
我得到它使用的设置从:
https://github.com/jupyter/docker-stacks/tree/master/minimal-notebook
诀窍是安装tini并将下面的代码放到一个start-notebook.sh脚本中:
#!/bin/bash exec jupyter notebook &> /dev/null &
这是比添加到path:
COPY start-notebook.sh /usr/local/bin/
和
RUN chmod +x /usr/local/bin/start-notebook.sh
然后我可以设置CMD ["start-notebook.sh"]
来启动容器,jupyter在后台运行。
- 将docker目录作为maven参数
- Docker分布式应用程序包(DAB)没有networking创build选项
- 如何让/ etc / profile在Alpine / Docker中自动运行
- 如何可靠地保持与我的Python Flask API打开的SSH隧道和MySQL连接?
- 如何使用自述文件将docker镜像推送到docker hub?
- 在运行Rancher的Docker容器时,Netflix的Eureka是否提供了任何好处?
- dotnet docker / bin / sh:1:[dotnet ,:找不到
- Apache Spark:MesosClusterDispatcher可以在Docker容器中运行执行程序吗?
- CI / CD中的Docker镜像仅适用于多主机?