在GitLab CI中使用QEMU而不是Docker映像

问题描述 投票:1回答:1

GitLab CI与Docker高度集成。

但是有时候,如果项目取决于与Linux内核(例如LUKS)的交互。它无法正常工作。

即使项目cryptsetup托管在gitlab.com上,也使用Travis-CI而不是GitLab CI。我不知道这是否仅仅是项目维护者的个人喜好。

因此可以运行QEMU或Firecracker而不是Docker吗?

GitLab中是否有与Travis-CI等效的替代品?

docker gitlab kernel virtual-machine qemu
1个回答
0
投票

尚不支持。

[最近(2019年中)gitlab-org/gitlab-runner issue 4338提到katacontainersfirecracker vms作为Docker Machine的一种可能的替代方案,用于自动缩放。

但是这仍在研究中。

© www.soinside.com 2019 - 2024. All rights reserved.