docker - 从第三方 github repo 拉取数据到云存储
问题描述
我想在我的 IBM Cloud 帐户中创建一个由 jupyter notebook 组成的项目。
后来我想创建一个工作来让这个笔记本每天运行并分享它的链接。
数据可在第三方 GitHub 存储库上获得,我认为我只能将
云存储服务与我的财产中的存储库链接。
作为一种解决方法,我想到了
- 将第三方 repo 分叉到我的 GitHub 帐户
- 将本地 fork 链接到远程 master(按照我如何更新 GitHub 分叉存储库?)
- 将 IBM 资源与我的分叉 repo 版本链接
-在我的机器上创建一个 cron 作业以获取远程主机中的更改)
问题是我需要一台始终在 cron 作业时间运行的本地机器。
有没有办法在 IBM Cloud 中实现所有这些自动化?
我正在考虑一项通过 Docker 启动 VM 的工作,该工作会更新 repo。这能行吗?
其他人能想出一种更简单、更聪明的方法吗?
谢谢
解决方案
您是否尝试过设置持续开发管道以从分叉的存储库中工作、在 IBM Cloud Container Registry 中自动构建映像并将其推送到 Kubernetes 集群?设置好之后,每次在 GitHub 中提交都会自动构建和部署新镜像。
推荐阅读
- scala - 如何在scala中对测试进行优先级排序?
- android - Android- SetOutlineAmbientShadowColor No such method error on api < 28
- amazon-web-services - 查询已部署集群 K8S 上的配置文件值
- java - 将相对路径应用于Java中的给定路径
- clojure - lein re-frame 模板 - 否:project.clj 中指定的主命名空间
- java - Vertx 与 Spring Boot - 正确的组合?
- java - Junit 测试类如何检测 kotlin 文件中定义的类?
- javascript - 将一个对象的值传递给 props 中的另一个对象
- ios - iOS UIDocumentInteractionController PDF分享问题
- javascript - 仅当用户完成输入时如何使用 Vuelidate 显示错误