我正在尝试设置一个启动云扳手并初始化它的 Docker 容器。
使用谷歌提供的官方 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
Run Code Online (Sandbox Code Playgroud)
但是,由于缺乏有关该映像如何工作的信息,因此很难确定是否可以在每次容器启动时对其进行初始化。
我重复一遍,我需要在容器安装时自动运行它。它将建设管道。
有没有办法用这个提供的 docker 镜像来做到这一点?或者我应该创建自己的 dockerfile 通过 gcloud cli 安装模拟器?