docker compose 使用arm镜像
时间: 2023-08-05 17:10:28 浏览: 164
用Docker Compose编排微服务.docx
要在 Docker Compose 中使用 ARM 镜像,你需要在 `docker-compose.yml` 文件中指定使用的镜像并指定平台为 ARM 。
例如,假设你要使用 ARM 版本的 `nginx` 镜像,在 `docker-compose.yml` 文件中可以这样写:
```
version: '3'
services:
web:
image: nginx:latest
platform: linux/arm/v7
ports:
- "80:80"
```
其中,`image` 指定了使用的镜像,`platform` 指定了平台为 ARMv7,`ports` 则指定了将容器的 80 端口映射到主机的 80 端口。
注意,如果你的 Docker 客户端和 Docker Compose 的版本都是 19.03 或更高版本,则可以省略 `platform`,Docker 会自动检测并使用适合的镜像。
阅读全文