我想要创建dockerfile来安装节点,并在高山之上安装mongodb。对于x86、armv7 32和arm 64,dockerfile有什么不同?
发布于 2018-06-28 23:05:46
每个Dockerfile
都以
FROM <base_image>
声明,因此您必须选择能够在系统/体系结构上运行并在其之上构建的基本映像。
来自这里
码头官员形象见码头文件的一个良好的高级概述的计划.amd64以外的架构?一些映像已经移植到其他体系结构中,其中许多被官方支持(在不同程度上)。
s390x
):https://hub.docker.com/u/s390x/ - ARMv7 32位(arm32v7
):https://hub.docker.com/u/arm32v7/ -Windowsx86-64 (windows-amd64
):https://hub.docker.com/u/winamd64/ - Linux x86-64 (amd64
):https://hub.docker.com/u/amd64/ppc64le
):https://hub.docker.com/u/ppc64le/i386
):https://hub.docker.com/u/i386/arm64v8
):https://hub.docker.com/u/arm64v8/arm32v6
):https://hub.docker.com/u/arm32v6/ (树莓Pi 1,Raspberry Pi 0)arm32v5
):https://hub.docker.com/u/arm32v5/
Dockerfile
。例如,对于Node.js on arm64v8,请参阅Dockerfiles 这里https://stackoverflow.com/questions/51095513
复制