从海外下载基础镜像,由于网络问题,会导致镜像整体构建缓慢。建议先将海外基础镜像存储到火山引擎镜像仓库,在 Dockerfile 中从镜像仓库下载基础镜像,提升镜像构建速度。本文以基础镜像Nginx
举例说明,具体操作如下:
docker pull nginx
docker login --username=xxx@2100****** cr-cn-beijing.volces.com docker tag nginx cr-cn-beijing.volces.com/yournamespace/nginx:lastest docker push cr-cn-beijing.volces.com/yournamespace/nginx:lastest
说明
镜像仓库需设置为公开,否则流水线(使用公共资源池)无法拉取到您的基础镜像。
FROM cr-cn-beijing.volces.com/yournamespace/nginx:lastest