自定义云环境以永久包含软件包

时间:2018-11-18 08:19:12

标签: google-cloud-platform google-cloud-shell

我一直在使用一些软件包,方法是在云外壳中使用sudo apt-get命令安装它们。但是现在我想使其永久化。我在外壳中收到了此消息

You are running apt-get inside of Cloud Shell. Note that your Cloud Shell
machine is ephemeral and no system-wide change will persist beyond session end.

You can customize your environment to permanently include this package by
updating your environment at https://cloud.google.com/console/cloudshell/environment/view.

那么如何自定义云环境以永久包含软件包?

1 个答案:

答案 0 :(得分:2)

您有几种选择。

1)每次启动Cloud Shell时,请重新安装所有内容。这听起来很糟糕,但是如果将文件保存在GCS上,则复制会非常快。

2)Cloud Shell是Docker容器。您可以修改该容器,以便使用您自定义的容器启动Cloud Shell。启动Cloud Shell。右侧标题栏中是一个看起来像笔记本电脑的图标。点击它。这将打开一个窗口,其中包含有关配置Docker容器的详细信息。

3)将所有内容保留在本地主目录中。您的主目录树是持久性的,每次重新创建Cloud Shell VM时都将还原它。