我想对虚拟机环境进行更改(例如,安装新的conda软件包,或激活新的conda env(,然后重新启动jupyter笔记本 - 但我无法弄清楚如何在Google Cloud DL Images的jupyter用户中做到这一点。可能吗?
如果要
在正在运行的 DLVM 上运行一些代码并重新启动 Jupyter,请从 gcp Web 控制台的计算部分通过 ssh 连接到计算机。然后:
sudo service jupyter restart
如果要在创建 VM 时在启动 Jupyter 之前自动执行某些步骤,请使用 gcloud 创建 DLVM 并指定启动脚本,如下所示:
STARTUP_SCRIPT="conda install something"
gcloud compute instances create ${INSTANCE_NAME}
--machine-type=n1-standard-8
--scopes=https://www.googleapis.com/auth/cloud-platform
--min-cpu-platform="Intel Skylake"
${IMAGE}
--image-project=deeplearning-platform-release
--boot-disk-size=100GB
--boot-disk-type=pd-ssd
--accelerator=type=nvidia-tesla-p100,count=1
--boot-disk-device-name=${INSTANCE_NAME}
--maintenance-policy=TERMINATE --restart-on-failure
--metadata="install-nvidia-driver=True,startup-script=${STARTUP_SCRIPT}"