2020-07-16 14:20:56
GitLab 12.9 将弃用用于 Python 依赖扫描的 Alpine Linux 镜像,改用 Debian 作为基础镜像。
GitLab 官方表示,在评估了改变基础镜像 Alpine 以更好地支持 Python 的 issue #13694 之后,决定切换到 Debian,这样可以使扫描工具支持更多的 Python 项目。
具体来说,从今年 3 月 22 日发布的 GitLab 12.9 开始,开发者将不再可获得用于 Python 依赖扫描的基于 Alpine 的镜像,届时即使运行的是旧版本,也会受到影响。
由于弃用 Alpine,如果使用 Alpine 特定的命令,如 apk add xyz
,则可能需要在以下情况进行修改:
需要采取的具体措施包括:
如果定期在 gemnasium-python:2 上构建自己的 Docker 镜像,并依赖于DS_ANALYZER_IMAGES
之类的 CI 变量,则下次尝试构建镜像时,会中断gemnasium-python:2,
虽然它不会在运行时中断。可以在gemnasium-python:2.6.0
基础上构建镜像解决此问题。
如果在 Docker 中禁用 Docker,并且已经设置了gemnasium-python-dependency_scanning
工作定义的before_script
,将会在执行任务时,在运行时中断。除非重载作业定义明确使用一个在切换到 Debian 前构建的gemnasium-python
镜像,如gemnasium-python:2.6.0。
Debian grub丢失后修复的方法
03-30
Debian系统apt-get包管理命令用法
05-25
Python3对比合并Excel表格
03-17
Python—初识面向对象
03-23
Python—包
05-05
Python—网络通信编程之tcp非阻塞通信(socketserver)
07-05
CentOS 7编译安装及yum安装Python 3
06-15
Q4OS 4.0 测试版本发布,基于 Debian 的桌面发行版
04-27
配置GitLab触发jenkins自动构建项目
05-30
ATI双显卡切换方法
06-05
Docker使用示例(4) – 清理容器和镜像
06-10
Docker命令行参考(11) – docker load从tar归档文件或STDIN导入镜像
07-20
Docker命令行参考(4) – docker inspect显示容器或镜像相关信息
07-19
Docker命令行参考(6) – docker commit提交容器的更改创建新镜像
07-15
Docker命令行参考(9) – docker import从tarball导入创建镜像
03-24
G410A双显卡切换方法
05-22
G470 G475系列双显卡/BIOS设置方法及双显卡切换使用方法
05-05
IdeaPad V460/V360 NVIDIA双显卡切换提示关闭程序无法正常切换
05-11
Linux系统SureHA 2.0集群磁盘资源/镜像磁盘资源FSCK设置导致启动时间过长的解决办法
05-18
Linux系统SureHA集群中手动mount磁盘资源、镜像磁盘资源处于只读模式的解决方法
03-24
扫描全能王 V1.0.0.1 官方版下载
33.94 MB
下载ScanPapyrus Pro(智能扫描软件)下载 v19.00免费版
28.4 MB
下载scanport端口扫描工具
274KB
下载umdgen(镜像管理软件) V4.0 汉化版
1.7M
下载wifi扫描工具
345KB
下载xscan(扫描器) v1.4.7 免费版
11.2MB
下载天锐局域网扫描工具下载
390KB
下载条形码扫描软件(条码阅读器) 5.4 免费版
730KB
下载极度扫描绿色版 v2.1.0
85.76M
下载360系统急救箱
37.22 MB
下载Horland Scan2Pdf
44.8M
下载NetSetMan下载
4.24MB
下载Nmap下载
25.5MB
下载Similarity
5.7M
下载scanport下载
146K
下载瑞星杀毒软件免费版
37.66 MB
下载