我想创建 dockerfile 以在 alpine 之上安装 node 和 mongodb。x86、armv7 32 和 arm 64 的 dockerfile 有何不同
每个都Dockerfile以一个开头
FROM <base_image>
Run Code Online (Sandbox Code Playgroud)
声明,因此您必须选择一个能够在您的系统/架构上运行并在其上构建的基本映像。
从这里:
Docker 官方镜像
请参阅Docker 的文档以获得该程序的高级概述。
amd64 以外的架构?
一些图像已被移植到其他体系结构中,其中许多都得到了官方支持(在不同程度上)。
- Docker, Inc. 官方支持的用于运行 Docker 的架构:(请参阅download.docker.com) - IBM z Systems (
s390x): https://hub.docker.com/u/s390x/ - ARMv7 32-bit (arm32v7): https ://hub.docker.com/u/arm32v7/ - Windows x86-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/(树莓派 1,树莓派 0)arm32v5):https : //hub.docker.com/u/arm32v5/Dockerfile. 例如,对于 arm64v8 上的 Node.js,请参阅此处的 Dockerfiles| 归档时间: |
|
| 查看次数: |
1815 次 |
| 最近记录: |