我正在尝试使用AWS EC2上的Docker设置Gitlab CI管道。一切都按预期工作,直到我的EC2实例(8GB)上的存储上限。我很快就知道,管道很容易使用1-2 GB的数据。服务器上有4个,一切都停止了。
当然,我可以考虑优化Docker存储使用,例如使用Alpine,但我确实需要更长久的解决方案,因为8GB就不够了。
我一直在尝试使用s3fs
存储桶read_json作为Docker卷来处理我的数据饥饿管道,但无济于事。 Docker卷使用symlink
不支持的硬链接。
是否可以将Docker配置为使用s3
?或者,是否有其他软件包将RuleTable
挂载为“真正的”文件系统?