dockerFile命令FROM中从docker hub加载镜像时,如果没有指定平台,是根据当前服务器架构加载的吗?
我的意思是,当我在 amazon linux 2 x86 上构建 dockerfile 时,docker 引擎是否获得可以在 linux/x86-64 上运行的 docker 映像?谢谢你!!
BMi*_*tch 11
docker 构建默认使用您正在构建的目标平台的平台拉取基础镜像。该目标平台默认为您的 docker 主机的平台。因此,如果您的 docker 引擎在 linux/amd64 上运行,并且您没有传递--platform
到任一行docker build
,FROM
它将尝试从多平台基础映像中提取 linux/amd64 映像。
您可以通过运行以下命令来检查您的 docker 主机:
docker system info --format '{{.OSType}}/{{.Architecture}}'
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3278 次 |
最近记录: |