gpt4 book ai didi

image - Gitlab CI-离线使用docker镜像

转载 作者:行者123 更新时间:2023-12-02 18:31:08 26 4
gpt4 key购买 nike

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

问题是我的服务器未连接到Internet。我连接它们进行更新,然后它们恢复其正常IP地址。我想使用GitLab CI和Docker,并且想知道如何准备一个始终可用的docker镜像(带有php,mysql),而不是在测试过程中下载的镜像。

最好的祝福

苏莲

最佳答案

您在启用Internet的情况下运行一次CI构建,然后通过添加来重新使用在第一次运行中提取的现有docker镜像pull_policy = "if-not-present"runners.docker文件的/etc/gitlab-runner/config.toml部分。像这样:

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

关于image - Gitlab CI-离线使用docker镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44949848/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com