我一直在使用一些软件包,方法是在云外壳中使用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.
那么如何自定义云环境以永久包含软件包?
答案 0 :(得分:2)
您有几种选择。
1)每次启动Cloud Shell时,请重新安装所有内容。这听起来很糟糕,但是如果将文件保存在GCS上,则复制会非常快。
2)Cloud Shell是Docker容器。您可以修改该容器,以便使用您自定义的容器启动Cloud Shell。启动Cloud Shell。右侧标题栏中是一个看起来像笔记本电脑的图标。点击它。这将打开一个窗口,其中包含有关配置Docker容器的详细信息。
3)将所有内容保留在本地主目录中。您的主目录树是持久性的,每次重新创建Cloud Shell VM时都将还原它。