我正在尝试设置一个码头容器,它启动云扳手并初始化它。
使用google提供的官方停靠映像:gcr.io/云扳手-仿真器/模拟器
我期待自动初始化扳手在开始。
我用docker文件尝试了各种方法,以总结如下:
FROM gcr.io/cloud-spanner-emulator/emulator
RUN some gcloud command after to initialize local spanner db
但是,由于缺乏关于该映像工作方式的信息,因此很难在容器每次启动时都找到初始化它的可能性。
我重复一遍,我需要在容器挂载时自动运行它。它将建造管道。
有没有办法用这个提供的码头形象来
Long Story
我正在准备安装监控软件代理的云init脚本(免责声明:我是MonitOwl的创始人之一)。代理软件收集信息(如内存或网络统计数据)并将其发送到服务器。每个公司集团都应该连接到自己的个性化服务器网址,如:https://customer_name.example.org。
云init脚本是一个从github下载代理、安装systemd服务和安装python需求的Content-Type: multipart/mixed;。目前,我们使用它的方式如下:
# ec2-run-instances --user-data-file <our_generated_file>
的火基扩展可以直接安装到云端,并且工作得很好。要为应用程序开发新功能,我需要在仿真器上这样做,以避免中断正在运行的服务器。
由于firebase扩展只是云函数,所以我考虑通过从扩展本身获取来实现模拟器中的云函数。到目前为止,这对其他扩展很有效..。
在实现时出现错误和故障
在实现javaScript版本时,我会得到以下错误:
function ignored because the unknown emulator does not exist or is not running.
这个问题可以通过重写index.js函数的导出行来解决,但无论如何也不能提供扩展的预期功能:
exports.w