我在Google Cloud上的虚拟机上运行Jupyter Notebook。每当我启动VM时,我都必须在shell中手动启动该过程:
nohup jupyter notebook --ip=0.0.0.0 --port=8888 --no-browser
我希望这个进程在VM启动时自动运行,所以我尝试在"自定义元数据"下的VM属性中添加以下脚本。启动脚本:
#!/usr/bin/env
nohup jupyter notebook --ip=0.0.0.0 --port=8888 --no-browser
这不起作用。我错过了什么?
答案 0 :(得分:1)
您可以将此命令添加到/etc/rc.local
以Vim为例,将/etc/rc.local编辑为superUser,然后添加
nohup /full/path/jupyter notebook --ip=0.0.0.0 --port=8888 --no-browser
您可以获得如下所示的完整路径:(示例)
user@host:~$ which jupyter
/usr/local/bin/jupyter