通过导入基础镜像的方式安装MEF Center失败
问题现象描述
用户通过docker load命令导入本地的Ubuntu:22.04基础镜像的方式安装MEF Center失败。
原因分析
当MEF Center安装环境的Docker版本为23.0及以上版本时,Docker会默认启用BuildKit作为镜像构建工具对镜像进行构建,并通过镜像仓重新获取依赖的基础镜像。MEF Center构建依赖的基础镜像Ubuntu:22.04时,如果环境配置的镜像仓或Docker公共镜像仓不可用,且通过离线导入的方式获取基础镜像时,会导致MEF Center组件镜像构建失败,从而导致安装MEF Center失败。
解决措施
安装MEF Center前,执行以下命令,以设置环境变量方式关闭Docker的BuildKit功能。
export DOCKER_BUILDKIT=0
父主题: FAQ