作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想创建 dockerfile 以在 alpine 之上安装 node 和 mongodb。 x86、armv7 32 和 arm 64 的 dockerfile 有何不同
最佳答案
每Dockerfile
以一个开头
FROM <base_image>
声明,因此您必须选择一个能够在您的系统/架构上运行并在其上构建的基本镜像。
Docker Official Images
See Docker's documentation for a good high-level overview of the program.
Architectures other than amd64?
Some images have been ported for other architectures, and many of these are officially supported (to various degrees).
- Architectures officially supported by Docker, Inc. for running Docker: (see 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 here 关于docker - 为 x86、armv7 32 和 arm 64 创建 dockerfile 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51095513/
我的应用程序有问题。我收到 7 个 Apple Mach-O 链接器错误。以下是错误: Undefined symbols for architecture armv7: "_OBJC_IVAR_
我是一名优秀的程序员,十分优秀!