使用Alpine在Gitlab CI / CD上构建docker映像

时间:2019-09-26 12:43:05

标签: docker continuous-integration gitlab wget docker-volume

我想使用Alpine在Gitlab CI / CD上构建docker-image。该泊坞窗必须下载一个网站(仅index.html)作为文件,文件的日期为每1小时一次。 所有日期/文件都应保存在Docker卷中。

如何开始呢?我是Docker的新手。

1 个答案:

答案 0 :(得分:2)

  • 首先,您需要使用所需的任何图像(在您的情况下为高山)运行docker容器。
  • 然后在其中设置要运行的所有内容(例如下载网站)
  • 然后创建一个docker映像并将其托管在gitlab docker注册表上
  • 然后,您只需要编码.gitlab-ci.yaml文件。将其推送到您的存储库后
  • 然后您需要按照此处所述安排管道
    https://docs.gitlab.com/ee/user/project/pipelines/schedules.html