Image Gitlab CI-脱机使用docker映像

Image Gitlab CI-脱机使用docker映像,image,docker,gitlab-ci,Image,Docker,Gitlab Ci,我正在尝试基于GitLab设置CI解决方案 问题是我的服务器没有连接到internet。我将它们连接到更新,然后它们恢复正常的IP地址。我想使用GitLab CI和Docker,我想知道如何准备一个随时可用的Docker映像(使用php、mysql),而不是在测试期间下载的映像 致意 Sulian在启用internet的情况下运行CI生成一次,然后通过添加 pull_policy=“if not present”到/etc/gitlab runner/config.toml文件的runners.

我正在尝试基于GitLab设置CI解决方案

问题是我的服务器没有连接到internet。我将它们连接到更新,然后它们恢复正常的IP地址。我想使用GitLab CI和Docker,我想知道如何准备一个随时可用的Docker映像(使用php、mysql),而不是在测试期间下载的映像

致意


Sulian

在启用internet的情况下运行CI生成一次,然后通过添加
pull_policy=“if not present”
/etc/gitlab runner/config.toml
文件的
runners.docker
部分。就像:

[[runners]]
  name = "Runner name"
  url = ...
  ...
  executor = "docker"
  [runners.docker]
    image = ...
    pull_policy = "if-not-present"
    ...