在谷歌容器优化操作系统中进行二进制安装

Ind*_*our 6 google-chrome google-cloud-platform google-container-optimized-os

由于它是 Linux 版本的操作系统,我尝试触发,希望能起作用

apt-get install jq
Run Code Online (Sandbox Code Playgroud)

但它说 apt-get: 命令未找到。

我如何安装新的二进制文件,因为我想在启动脚本中添加一些额外的逻辑,这需要先安装一些额外的库。

如果我做错了什么,请纠正我。

Joh*_*ley 7

容器操作系统已被锁定。禁止您安装程序。创建一个容器并在容器中运行命令。

容器优化操作系统不包含包管理器;因此,您将无法直接在实例上安装软件包。但是,您可以使用 CoreOS 工具箱在隔离的容器中安装和运行调试和管理工具。

容器优化操作系统概述

  • 你原来的问题已经得到解答。创建一个新问题。通过 Pub/Sub 发送消息有很多选项。这本身就是一个完整的话题。但是,您无法更改容器操作系统启动脚本。如果您想要这种级别的控制,您将需要启动自己的 Compute Engine 实例、安装 Docker 等。 (3认同)