【发布时间】:2021-03-02 22:17:01
【问题描述】:
我正在尝试设置一个启动 cloud spanner 并对其进行初始化的 docker 容器。
使用google提供的这个官方docker镜像:gcr.io/cloud-spanner-emulator/emulator
我希望在启动时自动初始化扳手。
我对 docker 文件进行了各种尝试,总结一下:
FROM gcr.io/cloud-spanner-emulator/emulator
RUN some gcloud command after to initialize local spanner db
但由于缺少有关此映像如何工作的信息,因此很难找到是否可以在每次容器启动时对其进行初始化。
我再说一遍,我需要在容器安装时自动运行它。它将构建管道。
有没有办法用这个提供的 docker 镜像来做到这一点?或者我应该创建自己的 dockerfile 来通过 gcloud cli 安装模拟器?
【问题讨论】:
标签: google-cloud-spanner google-cloud-spanner-emulator