Google Cloud启动脚本

时间:2018-02-15 14:42:16

标签: bash google-cloud-platform

我在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

这不起作用。我错过了什么?

1 个答案:

答案 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